58 Frontend Developer jobs in Bahrain
Frontend Developer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Develop and implement user-facing features for websites and web applications using HTML, CSS, and JavaScript frameworks.
- Translate UI/UX design wireframes and mockups into high-quality, responsive code.
- Collaborate closely with UI/UX designers and backend developers to ensure seamless integration of front-end and back-end components.
- Optimize applications for maximum speed, scalability, and cross-browser compatibility.
- Write clean, maintainable, and well-documented code.
- Implement and utilize modern JavaScript frameworks and libraries (e.g., React, Angular, Vue.js).
- Ensure adherence to web standards and best practices for accessibility and performance.
- Conduct code reviews and provide constructive feedback to peers.
- Stay updated with emerging frontend technologies and methodologies.
- Troubleshoot and debug frontend issues, identifying and implementing solutions.
- Work on multiple projects simultaneously, managing time effectively to meet project deadlines.
- Participate in Agile development ceremonies, including sprint planning, stand-ups, and retrospectives.
- Bachelor's degree in Computer Science, Web Development, or a related field, or equivalent practical experience.
- Minimum of 3 years of professional experience in frontend development.
- Proficiency in HTML5, CSS3 (including preprocessors like SASS/LESS), and JavaScript (ES6+).
- Experience with at least one modern JavaScript framework (React, Angular, Vue.js).
- Understanding of responsive design principles and mobile-first development.
- Experience with version control systems, such as Git.
- Familiarity with build tools like Webpack or Parcel.
- Knowledge of UI/UX principles and best practices.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Experience with RESTful APIs.
- Familiarity with backend technologies and concepts is a plus.
Senior Frontend Developer
Posted today
Job Viewed
Job Description
Responsibilities:
- Develop, test, and deploy responsive and interactive user interfaces using modern frontend technologies.
- Translate UI/UX design wireframes and mockups into high-quality, maintainable code.
- Collaborate with backend developers to integrate frontend components with server-side logic.
- Optimize applications for maximum speed, scalability, and cross-browser compatibility.
- Implement responsive design principles to ensure optimal viewing experience across various devices.
- Write unit and integration tests to ensure code quality and application stability.
- Participate in code reviews to maintain code standards and share knowledge.
- Contribute to the architecture and design of frontend systems.
- Stay current with emerging frontend technologies and best practices.
- Mentor junior frontend developers and contribute to team growth.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
- 5+ years of professional experience in frontend development.
- Expertise in JavaScript (ES6+), HTML5, and CSS3.
- Proven experience with modern JavaScript frameworks such as React, Angular, or Vue.js.
- Experience with state management libraries (e.g., Redux, Vuex).
- Familiarity with build tools like Webpack or Parcel.
- Understanding of RESTful APIs and asynchronous request handling.
- Knowledge of version control systems (e.g., Git).
- Experience with responsive design and cross-browser compatibility issues.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities in a remote team setting.
Senior Frontend Developer
Posted today
Job Viewed
Job Description
Responsibilities include: developing high-quality, reusable, and efficient frontend code using modern JavaScript frameworks (e.g., React, Angular, Vue.js); translating UI/UX designs into functional and interactive web pages; collaborating with backend developers to integrate frontend components with server-side logic; optimizing applications for maximum speed and scalability; ensuring the technical feasibility of UI/UX designs; writing clean, maintainable, and well-documented code; staying up-to-date with the latest frontend development trends and best practices; participating in code reviews and providing constructive feedback; troubleshooting and debugging frontend issues; mentoring junior developers and sharing technical expertise.
Essential qualifications: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience; a minimum of 5-7 years of professional experience in frontend development; proven expertise in HTML5, CSS3, and JavaScript (ES6+); strong experience with at least one major JavaScript framework (React, Angular, or Vue.js); experience with build tools like Webpack or Parcel; familiarity with version control systems such as Git; understanding of RESTful APIs and asynchronous request handling; knowledge of responsive design principles and cross-browser compatibility; excellent problem-solving skills and attention to detail. This is an exciting opportunity to contribute to impactful projects and grow your career in a collaborative environment.
Senior Frontend Developer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Develop and implement responsive, user-friendly web interfaces using modern frontend technologies.
- Translate UI/UX design wireframes and mockups into high-quality, functional code.
- Collaborate closely with backend developers to integrate frontend components with server-side logic.
- Write clean, efficient, well-documented, and reusable code.
- Optimize applications for maximum speed, scalability, and performance across different devices and browsers.
- Conduct thorough testing and debugging of frontend applications.
- Perform code reviews to ensure code quality and adherence to best practices.
- Participate in architectural discussions and contribute to technology stack decisions.
- Stay up-to-date with the latest trends and advancements in frontend development.
- Mentor junior frontend developers and provide technical guidance.
- Contribute to the continuous improvement of development processes and tools.
- Ensure a seamless and positive user experience for all digital interactions.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Minimum of 7 years of professional experience in frontend web development.
- Proficiency in HTML5, CSS3, and JavaScript (ES6+).
- Extensive experience with at least one modern JavaScript framework (e.g., React, Angular, Vue.js).
- Experience with build tools (e.g., Webpack, Parcel) and version control systems (e.g., Git).
- Strong understanding of responsive design principles and cross-browser compatibility.
- Familiarity with UI/UX design principles and best practices.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, essential for remote work.
- Experience with state management libraries (e.g., Redux, Vuex) is a plus.
- Knowledge of accessibility standards (WCAG) is a plus.
Senior Frontend Developer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Develop, test, and deploy high-quality, reusable, and performant frontend code.
- Translate UI/UX design wireframes into functional web pages and applications.
- Collaborate closely with backend developers and UI/UX designers to implement new features.
- Optimize applications for maximum speed, scalability, and user experience.
- Ensure the technical feasibility of UI/UX designs.
- Write clean, maintainable, and well-documented code.
- Identify and troubleshoot bugs and performance issues.
- Mentor and guide junior frontend developers, providing technical leadership and code reviews.
- Stay up-to-date with emerging frontend technologies and best practices.
- Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Implement and maintain frontend build tools and processes.
- Ensure cross-browser compatibility and responsiveness of applications.
- Contribute to architectural decisions for the frontend codebase.
- Champion code quality, performance, and security best practices.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in frontend development.
- Strong proficiency in HTML5, CSS3, and JavaScript (ES6+).
- Extensive experience with modern JavaScript frameworks such as React, Angular, or Vue.js.
- Experience with state management libraries (e.g., Redux, Vuex).
- Proficiency in responsive design techniques and mobile-first development.
- Familiarity with frontend build tools (e.g., Webpack, Parcel, Gulp).
- Experience with version control systems, particularly Git.
- Understanding of RESTful APIs and asynchronous request handling.
- Knowledge of testing frameworks (e.g., Jest, Enzyme, React Testing Library).
- Excellent problem-solving and debugging skills.
- Strong communication and teamwork abilities.
- Experience with performance optimization techniques.
Senior Frontend Developer
Posted today
Job Viewed
Job Description
Responsibilities:
- Develop, implement, and maintain high-quality frontend code for complex web applications using modern frameworks (e.g., React, Angular, Vue.js).
- Collaborate with UX/UI designers to translate wireframes and mockups into responsive and interactive user interfaces.
- Optimize applications for maximum speed, scalability, and performance across various devices and browsers.
- Write clean, maintainable, and well-documented code following established coding standards.
- Implement testing strategies, including unit testing and integration testing, to ensure code quality and reliability.
- Work closely with backend developers to integrate frontend components with server-side logic.
- Participate in code reviews, providing and receiving constructive feedback to improve code quality.
- Stay up-to-date with emerging frontend technologies and industry trends, advocating for their adoption when appropriate.
- Mentor junior frontend developers, sharing knowledge and best practices.
- Contribute to architectural decisions and technical planning for frontend development.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in frontend development.
- Expertise in HTML5, CSS3, JavaScript (ES6+), and associated libraries/frameworks (React, Angular, or Vue.js).
- Strong understanding of responsive design principles and mobile-first development.
- Experience with build tools (e.g., Webpack, Babel) and package managers (e.g., npm, yarn).
- Familiarity with RESTful APIs and asynchronous request handling.
- Proficiency in version control systems, such as Git.
- Experience with performance optimization techniques and cross-browser compatibility.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills, comfortable working in a remote team environment.
Lead Frontend Developer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Lead the design and implementation of frontend architecture.
- Develop responsive and user-friendly web applications.
- Write clean, efficient, and maintainable code using modern JavaScript frameworks.
- Collaborate with UI/UX designers to create pixel-perfect interfaces.
- Work closely with backend developers to integrate frontend components.
- Mentor and guide junior frontend developers.
- Conduct code reviews and ensure adherence to coding standards.
- Optimize applications for maximum speed and scalability.
- Identify and resolve frontend bugs and performance issues.
- Stay up-to-date with emerging frontend technologies and best practices.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Extensive professional experience in frontend development.
- Proven experience as a Lead Frontend Developer or in a similar leadership role.
- Expertise in HTML, CSS, and JavaScript.
- Strong proficiency in at least one modern JavaScript framework (e.g., React, Angular, Vue.js).
- Experience with state management libraries and build tools.
- Solid understanding of responsive design and cross-browser compatibility.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and leadership abilities.
Join our innovative technology team and help us build exceptional digital products that define the future.
Be The First To Know
About the latest Frontend developer Jobs in Bahrain !
Frontend Developer (React)
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Develop, test, and deploy user-facing features using React.js and related technologies.
- Collaborate closely with UI/UX designers to translate wireframes and mockups into high-quality, responsive web interfaces.
- Write clean, maintainable, and efficient code following best practices.
- Optimize components for maximum speed and scalability across various devices and browsers.
- Implement and maintain state management solutions (e.g., Redux, Context API).
- Integrate frontend components with backend APIs.
- Participate in code reviews, providing constructive feedback to peers.
- Troubleshoot and debug frontend issues, ensuring a smooth user experience.
- Stay current with emerging frontend technologies and industry trends.
- Contribute to architectural discussions and decision-making processes.
- Ensure adherence to accessibility standards (WCAG).
- Work effectively in an Agile development environment.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 3+ years of professional experience in frontend development.
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Extensive experience with the React library and its ecosystem.
- Familiarity with state management libraries like Redux or Zustand.
- Experience with build tools such as Webpack or Vite.
- Knowledge of RESTful APIs and asynchronous request handling.
- Understanding of responsive design principles and cross-browser compatibility.
- Experience with version control systems, particularly Git.
- Familiarity with testing frameworks (e.g., Jest, React Testing Library).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills for remote teamwork.
- Experience with TypeScript is a plus.
- UI/UX design sense and understanding of user-centered design principles are highly valued.
Lead Frontend Developer
Posted today
Job Viewed
Job Description
The ideal candidate will have a bachelor's degree in Computer Science, Web Development, or a related field, along with a minimum of 7 years of experience in frontend development, including at least 2 years in a lead or senior capacity. Mastery of modern JavaScript frameworks (e.g., React, Angular, Vue.js), HTML5, and CSS3 is essential. A strong understanding of responsive design, cross-browser compatibility, web performance optimization, and accessibility standards is required. Experience with state management libraries, build tools (e.g., Webpack, Vite), and version control systems (Git) is also crucial. Familiarity with backend technologies and RESTful APIs is beneficial. Excellent leadership, communication, and problem-solving skills are paramount. This is an exceptional opportunity to lead a talented team, influence technical decisions, and create impactful user experiences for a growing company in Saar, Northern, BH . If you are passionate about crafting beautiful, functional, and user-centric interfaces, we want to hear from you.
Senior Frontend Developer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Develop and implement highly responsive, user-friendly web interfaces using cutting-edge frontend technologies (e.g., React, Angular, Vue.js).
- Translate UI/UX design wireframes and mockups into high-quality, interactive web pages and applications.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Collaborate closely with backend developers to integrate frontend components with server-side logic.
- Optimize applications for maximum speed, scalability, and cross-browser compatibility.
- Ensure the technical feasibility of UI/UX designs.
- Conduct code reviews and provide constructive feedback to peers.
- Identify and troubleshoot frontend bugs and performance issues.
- Stay current with emerging frontend technologies and industry trends, recommending adoption where appropriate.
- Work with project managers to define project scope, deliverables, and timelines.
- Mentor junior frontend developers and contribute to team knowledge sharing.
- Implement responsive design principles to ensure applications look great on all devices.
- Collaborate with designers to refine UI/UX elements and ensure design integrity.
Qualifications:
- Bachelor's degree in Computer Science, Web Development, or a related field.
- Minimum of 6 years of professional experience as a Frontend Developer.
- Proven expertise in JavaScript, HTML5, and CSS3.
- Strong experience with at least one modern JavaScript framework (React, Angular, or Vue.js).
- Proficiency in state management libraries (e.g., Redux, Vuex).
- Experience with build tools (e.g., Webpack, Parcel).
- Familiarity with RESTful APIs and asynchronous request handling.
- Understanding of version control systems, such as Git.
- Knowledge of frontend testing frameworks (e.g., Jest, Mocha).
- Excellent problem-solving and debugging skills.
- Strong communication and teamwork abilities.
- Experience with UI/UX principles and design tools (e.g., Figma, Sketch) is a plus.
- Understanding of SEO principles is beneficial.
Join our dynamic team and shape engaging digital experiences in **Sanad, Capital, BH**.