104 Web Developer jobs in Bahrain
Web Developer
Posted today
Job Viewed
Job Description
- Conferring with teams to resolve conflicts, prioritize needs, develop content criteria, or choose solutions.
- Directing or performing Website updates.
- Developing or validating test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types.
- Editing, writing, or designing Website content, and directing team members who produce content.
- Back up files from Web sites to local directories for recovery.
- Identifying problems uncovered by customer feedback and testing, and correcting or referring problems to appropriate personnel for correction.
- Evaluating code to ensure it meets industry standards, is valid, is properly structured, and is compatible with browsers, devices, or operating systems.
- Determining user needs by analyzing technical requirements. etc.
**Experience**:
- Web Development: 1 year (preferred)
Mobile App & Web Developer (Local Hires Only)
Posted today
Job Viewed
Job Description
**Responsibilities**
- Developing Mobile Applications in Native or cross platforms
- Developing Web Front-end and or back-end
- Designing user interactions
- Dealing with cloud computing such as Firebase and AWS
- Creating App flows and UML Diagrams
- Working alongside graphic designers for design features.
- Seeing through a project from conception to finished product
- Designing and developing APIs
- Meeting both technical and consumer needs
- Degree in Computer Science, I.T. and related
- Experience with Native development iOS and or Android
- Familiarity with Cross-platform development such as Ionic, Flutter, or React Native.
- Experience with Firebase.
- Organized and has a structured approach.
- Proficiency with fundamental front end languages such as HTML, CSS, XML, and Javascript
- Familiarity with JavaScript frameworks such as Angular, React, or Vue.
- Familiarity with Back-end Technologies such as Node.js is a plus
- Familiarity with database technology such as MySQL and NoSQL
- Excellent verbal communication skills
- Good problem-solving skills
- Attention to detail
- Familiarity with AWS
- A team player
**Job Types**: Full-time, Permanent
Web & Software Developer
Posted today
Job Viewed
Job Description
**Responsibilities**
- Developing Web Front-end and or back-end
- Designing user interactions
- Creating App flows and UML Diagrams
- Seeing through a project from conception to finished product
- Designing and developing APIs
- Meeting both technical and consumer needs
**Web & Software Platform Development**
- PHP
- HTML
- CSS
- WordPress
- Joomla
- API Integration
- Payment Gateway Integration
- SMS Gateway Integration
- Adobe Photoshop/ Illustrator Design Knowledge
**ESSENTIAL CRITERIA**:
- 2 years experience in related field
- Bachelor’s degree in Graphic Design or related discipline
- Experience of creating unique, simple-to-understand, and user-friendly content using good SEO techniques
- Writing new web content and editing existing content
- Editing and proofreading new content before publication
- Fluent in English / Arabic - written and spoken
- High standards of customer service
- Proficiency in working with all social media platforms (Instagram, You Tube ,WhatsApp, Twitter, Facebook, Snapchat, LinkedIn)
- Ability to communicate proficiently both in verbal & written communication
- Ability to monitor and analyze social media activity.
**Job Types**: Full-time, Part-time, Permanent, Temporary, Contract, Internship, New grad
Contract length: 24 months
**Salary**: BD175.000 - BD300.000 per month
COVID-19 considerations:
As needed
**Experience**:
- Web and Software Development: 2 years (preferred)
Web Designer-Developer Vacancy In Bahrain
Posted 10 days ago
Job Viewed
Job Description
The Web Developer-Designer is responsible for the development and design of major and minor Web applications and components for internal and external Insurance system users. The developer will design, develop, test and deliver web sites, applications and components. Enhancements and defect resolution will be required on an ongoing basis. Best practices and design methods will be utilized to insure the success of the projects. The developer will have the ability to create web applications and components from the requirements stage, through design, through production deployment. They will be required to have experience in graphics, layout, scripting, programming, as well as development involving compatibility and seamless integration with various technologies such as, but not limited to, Java and ColdFusion. In Specific CMS Joomla, Drupal, Wordpress, Magento, OS Commerce, PrestaShop. Must know PHP, MYSQL, HTML5. CSS3.
Flexibility, adaptability and the ability to learn quickly in various technical and creative environments, while delivering quality work by tight deadlines, are key attributes of this individual.
PRINCIPAL ACCOUNTABILITIES
o Operates effectively as a member of the development team.
• Also operates effectively as an individual for quick turnaround of enhancements and fixes.
• Responsible for meeting expectations and deliverables on time and in high quality.
• Responsible for the development of web applications and components.
• Responsible for the design and development of web pages, graphics, multimedia, GUIs.
• Effectively develops in a clean, well structured, easily maintainable format.
• Utilizes storyboarding and graphic pre-designs where appropriate.
• Demonstrates creative, technical and analytical skills.
• Demonstrates ability to communicate effectively in both technical and business environments.
Information Technology and Services - Dubai, United Arab Emirates
#J-18808-LjbffrFront End Developer - Web Designer
Posted 17 days ago
Job Viewed
Job Description
Front End Developer - Web Designer
XS4Arabia, Bahrain
XS4Arabia requires a superlative Front End developer. If you have an understanding and experience in the latest standards of Front End Development, then you are the person we are looking for, and we encourage you to apply for this position.
Overview:
- Proficiency in designing web templates
- Web banner designing, layout designing, Logos designing
- Should be very creative
- Expert grip on all basic graphics tools, especially Adobe Photoshop and Adobe Illustrator
- Should be self-motivated
- Team player and self-starter
Detailed Requirements:
- Expert in clean indented & commented HTML, CSS, HTML5, CSS3, Bootstrap3, JavaScript
- Able to solve cross-browser compatibility issues (All modern browsers IEs, Mozilla, Chrome, Safari, Opera)
- Adobe Photoshop
- Adobe Illustrator
- Adobe After Effects (extra points)
- UX/UI Design
- Layout Skills
- Creativity, Flexibility
- Attention to Detail
- Deadline-Oriented
- Demonstrable web design skills with a strong portfolio
- Ability to solve problems creatively and effectively
- Urgency, initiative, integrity, strong communication and problem-solving skills
- Up-to-date with the latest Web trends, techniques, and technologies
- Experience integrating design into Magento will be a plus
Software Engineer
Posted 17 days ago
Job Viewed
Job Description
Bachelors in Computer Application (Computers)
Nationality: Any Nationality
Vacancy: 1 Vacancy
Job Description:
This job involves international travel several times a year, usually for one week at a time.
Location: This role will be based remotely in EMEA or the Americas regions.
What your day will look like- Write high quality, rigorously designed Python and Golang software.
- Collaborate proactively with a globally distributed team.
- Debug issues and produce high quality code to fix them.
- Contribute to technical documentation that define best practices for authoring high quality operators.
- Discuss ideas and collaborate on finding good solutions.
- Develop and maintain software for delivery, operations and life-cycle management of Ceph storage.
- You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree.
- You have experience with writing modern, maintainable Python.
- You have experience with Ceph storage.
- You love technology and working with brilliant people.
- You are curious, flexible, articulate, and accountable.
- You value soft skills and are passionate, enterprising, thoughtful, and self-motivated.
- You have interest and experience with two or more of the following: Linux, Kubernetes, Public cloud, OpenStack, LXC/LXD, Python, Go, Debian packaging.
- An exceptional academic track record from both high school and preferably university.
- Willingness to travel up to 4 times a year for internal events.
- Experience operating Ceph clusters in production.
- Experience with open source distributed storage such as Gluster, Minio, Mayastor or similar.
Company Industry: IT - Software Services
Department / Functional Area: IT Software
Keywords: Software Engineer
#J-18808-LjbffrSoftware Engineer
Posted 18 days ago
Job Viewed
Job Description
About the Role:
This position offers a unique opportunity to contribute significantly to our client's success. The ideal candidate will be responsible for developing robust software solutions and maintaining IT infrastructure and ensuring system security and optimal performance, ensuring operational excellence and strategic growth. You will work closely with cross-functional teams to driving technological innovation and supporting business operations, fostering an environment of innovation and collaboration. We are looking for a proactive individual who thrives in a fast-paced environment and is committed to delivering high-quality results.
Key Responsibilities:
- Design, develop, test, and deploy software applications and systems.
- Manage and maintain IT infrastructure, including servers, networks, and databases.
- Troubleshoot and resolve technical issues, providing timely support to users.
- Implement and monitor cybersecurity measures to protect data and systems.
- Collaborate with stakeholders to understand requirements and deliver effective solutions.
- Stay updated on new technologies and industry best practices.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or Information Technology or a related discipline.
- 4-6 years of progressive experience in software development or IT systems administration.
- Proven track record of proficiency in programming languages (e.g., Python, Java) and cloud platforms.
- Strong problem-solving and attention to detail abilities.
- Excellent communication skills, both written and verbal, in English. Arabic is a plus.
What We Offer:
Our client offers a competitive salary package, comprehensive benefits, and ample opportunities for professional development and career advancement. You will be part of a supportive team that values innovation, integrity, and dedication. We foster a culture of continuous learning and provide resources to help you achieve your full potential. Join us and make a tangible impact in a thriving industry.
To apply, please submit your resume and cover letter detailing your relevant experience and why you are the ideal candidate for this role. Only shortlisted candidates will be contacted.
Our client is an equal opportunity employer committed to diversity and inclusion. We encourage applications from all qualified individuals. The role requires a strong dedication to professional growth and the ability to adapt to evolving business needs. Candidates should be self-motivated, proactive, and possess a keen eye for detail. This is an exciting opportunity to join a reputable organization with a strong commitment to its employees and clients. We look forward to receiving your application and exploring how your skills and experience can contribute to our team. Professional references will be required upon request.
Be The First To Know
About the latest Web developer Jobs in Bahrain !
Software Engineer
Posted 18 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, test, and deploy scalable, high-performance software applications using modern programming paradigms.
- Write clean, well-documented, maintainable, and efficient code following best industry practices.
- Actively participate in rigorous code reviews, ensuring adherence to coding standards, architectural guidelines, and security protocols.
- Proactively troubleshoot, debug, and upgrade existing systems, addressing performance bottlenecks and ensuring system stability.
- Collaborate extensively with product managers, UX/UI designers, and other stakeholders to thoroughly understand requirements and translate them into precise technical specifications.
- Contribute significantly to all phases of the software development lifecycle, from initial concept and design to deployment and post-launch support.
- Stay consistently abreast of new technologies, industry trends, and emerging best practices, applying them to continuously improve product performance, scalability, and user experience.
- Create and maintain comprehensive technical designs, architectural documentation, and API specifications.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related technical field.
- 3-5 years of progressive experience in software development with strong proficiency in programming languages like Python, Java, C#, Go, or JavaScript.
- Demonstrated experience with modern front-end frameworks (e.g., React, Angular, Vue.js) and/or robust back-end frameworks (e.g., Node.js, Spring Boot, Django, .NET Core).
- Solid understanding and practical experience with relational and NoSQL database technologies (e.g., PostgreSQL, MongoDB, Redis).
- Familiarity with agile development methodologies (Scrum, Kanban) and experience working in a CI/CD environment.
- Proficiency with version control systems (Git) and collaborative development workflows.
- Exceptional problem-solving abilities, meticulous attention to detail, and a strong analytical mindset.
- Excellent communication, collaboration, and teamwork skills, capable of explaining complex technical concepts clearly.
About Our Client: Our client is a leading technology firm renowned for developing innovative software solutions that empower businesses and enhance user experiences globally. They foster a culture of continuous learning, technical excellence, and creative problem-solving, encouraging employees to push boundaries and contribute to impactful projects. They are committed to leveraging cutting-edge technologies to drive digital transformation.
Benefits & Culture: We offer a highly competitive compensation package, comprehensive health benefits, generous paid time off, and opportunities for continuous professional development including certifications and conference attendance. Our vibrant work culture is built on collaboration, mutual respect, and a passion for technology. We provide a supportive environment where innovation thrives, and individuals are empowered to make a significant impact. Join a team where your technical expertise and creativity are truly valued.
Software Engineer
Posted 18 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, test, and deploy scalable, high-performance software applications using modern programming paradigms.
- Write clean, well-documented, maintainable, and efficient code following best industry practices.
- Actively participate in rigorous code reviews, ensuring adherence to coding standards, architectural guidelines, and security protocols.
- Proactively troubleshoot, debug, and upgrade existing systems, addressing performance bottlenecks and ensuring system stability.
- Collaborate extensively with product managers, UX/UI designers, and other stakeholders to thoroughly understand requirements and translate them into precise technical specifications.
- Contribute significantly to all phases of the software development lifecycle, from initial concept and design to deployment and post-launch support.
- Stay consistently abreast of new technologies, industry trends, and emerging best practices, applying them to continuously improve product performance, scalability, and user experience.
- Create and maintain comprehensive technical designs, architectural documentation, and API specifications.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related technical field.
- 3-5 years of progressive experience in software development with strong proficiency in programming languages like Python, Java, C#, Go, or JavaScript.
- Demonstrated experience with modern front-end frameworks (e.g., React, Angular, Vue.js) and/or robust back-end frameworks (e.g., Node.js, Spring Boot, Django, .NET Core).
- Solid understanding and practical experience with relational and NoSQL database technologies (e.g., PostgreSQL, MongoDB, Redis).
- Familiarity with agile development methodologies (Scrum, Kanban) and experience working in a CI/CD environment.
- Proficiency with version control systems (Git) and collaborative development workflows.
- Exceptional problem-solving abilities, meticulous attention to detail, and a strong analytical mindset.
- Excellent communication, collaboration, and teamwork skills, capable of explaining complex technical concepts clearly.
About Our Client: Our client is a leading technology firm renowned for developing innovative software solutions that empower businesses and enhance user experiences globally. They foster a culture of continuous learning, technical excellence, and creative problem-solving, encouraging employees to push boundaries and contribute to impactful projects. They are committed to leveraging cutting-edge technologies to drive digital transformation.
Benefits & Culture: We offer a highly competitive compensation package, comprehensive health benefits, generous paid time off, and opportunities for continuous professional development including certifications and conference attendance. Our vibrant work culture is built on collaboration, mutual respect, and a passion for technology. We provide a supportive environment where innovation thrives, and individuals are empowered to make a significant impact. Join a team where your technical expertise and creativity are truly valued.
Software Engineer
Posted 18 days ago
Job Viewed
Job Description
Our client, an innovative technology firm, is seeking a highly motivated and experienced Software Engineer to join their dynamic team in Salmabad, Northern, BH . This is an exciting opportunity to contribute to an innovative and fast-paced environment where innovation and collaboration are highly valued. We are looking for a professional who is passionate about developing robust software solutions and driving digital transformation and is ready to make a significant impact.
About the Role:
The Software Engineer will be responsible for overseeing and optimizing key processes within the technology sector, ensuring operational excellence and strategic alignment. You will play a crucial role in driving efficiency, improving performance metrics, and contributing directly to our client's success. This position demands a keen eye for detail, strong analytical skills, and the ability to thrive in a fast-paced setting. You will work closely with various departments, including (mention relevant departments like operations, finance, marketing), to ensure seamless integration and execution of initiatives. Our client is committed to fostering a supportive and growth-oriented workplace, providing ample opportunities for professional development and career advancement within the technology field. We value proactive individuals who can take initiative and contribute positively to our team culture.
Key Responsibilities:
- Design, develop, and test software applications.
- Troubleshoot and resolve technical issues.
- Maintain and optimize existing systems.
- Write clean, efficient, and well-documented code.
- Collaborate with product teams on new features.
- Prepare and present reports to senior management.
- Identify areas for process improvement and efficiency gains.
- Develop and implement best practices to enhance overall efficiency.
- Prepare detailed reports and analyses to inform strategic decisions.
- Engage with stakeholders to gather requirements and provide updates.
Qualifications and Skills:
- Bachelor's degree in Computer Science or a related discipline.
- 6+ years of progressive experience in a similar role.
- Familiarity with Agile methodologies.
- Experience with cloud platforms (AWS, Azure, GCP).
- Proficiency in Python, Java, or C++.
- Strong analytical and problem-solving abilities.
- Excellent written and verbal communication skills.
- Ability to communicate complex information clearly and concisely.
- Demonstrated leadership potential and ability to mentor junior staff (if applicable).
- Commitment to continuous learning and professional growth.
What We Offer:
Our client offers a competitive salary package, comprehensive benefits including health insurance, paid time off, and professional development allowances. You will be part of a forward-thinking organization that values diversity, inclusion, and employee well-being. We provide continuous learning opportunities and a clear path for career progression within the company. Join us and be a part of a team that is dedicated to excellence and making a difference in the technology sector. Our modern offices in Salmabad provide a stimulating and collaborative work environment, equipped with the latest tools and technologies to support your success. We believe in empowering our employees and fostering an atmosphere where creativity and innovation can flourish. Employee well-being is a priority, with various programs and initiatives designed to support work-life balance and personal growth.
If you are a driven and results-oriented professional seeking a challenging yet rewarding opportunity, we encourage you to apply. We are excited to welcome a new talent to our team who shares our commitment to quality. Take the next step in your career and apply today!