23 Html Css jobs in Bahrain
Senior Front-End Developer
Posted 17 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and maintain high-quality, scalable, and performant front-end codebases using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
- Collaborate closely with UI/UX designers and back-end developers to implement user interfaces and features.
- Translate UI/UX design wireframes and mockups into clean, efficient, and responsive code.
- Optimize applications for maximum speed, scalability, and cross-browser compatibility.
- Write unit and integration tests to ensure code quality and reliability.
- Participate in code reviews, providing constructive feedback and mentoring junior developers.
- Identify and troubleshoot UI/UX issues and bugs.
- Stay up-to-date with emerging front-end technologies and industry best practices.
- Contribute to architectural decisions and technical strategy for front-end development.
- Ensure the technical feasibility of UI/UX designs.
- Work effectively in an Agile development environment, participating in sprint planning and retrospectives.
- Communicate technical concepts clearly to both technical and non-technical stakeholders.
- Contribute to the continuous improvement of front-end development processes and tools.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Minimum of 5-7 years of professional experience in front-end development.
- Strong proficiency in HTML5, CSS3, and modern JavaScript (ES6+).
- Extensive experience with at least one major JavaScript framework/library (e.g., React, Angular, Vue.js).
- Experience with state management libraries (e.g., Redux, Vuex).
- Familiarity with build tools (e.g., Webpack, Babel) and package managers (e.g., npm, yarn).
- Understanding of RESTful APIs and asynchronous request handling.
- Knowledge of front-end testing frameworks (e.g., Jest, Mocha, Cypress).
- Experience with version control systems (e.g., Git).
- Strong understanding of web performance optimization techniques.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Experience with TypeScript is a plus.
Is this job a match or a miss?
Senior Front-End Developer (Remote)
Posted 4 days ago
Job Viewed
Job Description
Responsibilities:
- Develop, test, and deploy user-facing features using modern front-end technologies (React, TypeScript, etc.).
- Collaborate with designers and back-end engineers to deliver seamless user experiences.
- Optimize applications for maximum speed, scalability, and responsiveness.
- Write clean, maintainable, and well-documented code.
- Conduct code reviews and provide constructive feedback to peers.
- Mentor junior front-end developers.
- Troubleshoot and resolve complex front-end issues.
- Stay current with industry trends and best practices in front-end development.
- Participate in architectural discussions and decision-making.
- Ensure the technical feasibility of UI/UX designs.
Is this job a match or a miss?
Senior Front-end Developer (React)
Posted 7 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop and maintain complex user interfaces for web applications using React and its ecosystem.
- Translate UI/UX design wireframes into high-quality, responsive, and interactive code.
- Optimize applications for maximum speed, scalability, and cross-browser compatibility.
- Collaborate with back-end developers to integrate front-end components with server-side logic.
- Write clean, well-documented, and maintainable code adhering to best practices.
- Implement robust testing strategies, including unit, integration, and end-to-end tests.
- Participate in code reviews, providing constructive feedback to peers.
- Mentor junior front-end developers, sharing knowledge and best practices.
- Stay up-to-date with emerging front-end technologies and frameworks.
- Contribute to architectural decisions and technical roadmaps for front-end development.
- Troubleshoot and debug issues, ensuring application stability and performance.
- Ensure accessibility standards are met in all developed interfaces.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 5-7 years of professional experience in front-end development.
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Extensive experience with React.js and its core principles (components, hooks, context API).
- Familiarity with state management libraries such as Redux or Zustand.
- Experience with front-end build tools like Webpack, Babel, or Vite.
- Proficiency in version control systems, particularly Git.
- Experience with RESTful APIs and asynchronous request handling.
- Understanding of UI/UX principles and responsive design techniques.
- Familiarity with testing frameworks like Jest, React Testing Library, or Cypress.
- Excellent problem-solving and debugging skills.
- Strong communication and teamwork abilities.
Is this job a match or a miss?
Senior Front-End Developer (React)
Posted 9 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop and implement user-facing features using React.
- Translate UI/UX design wireframes into high-quality, responsive code.
- Optimize web applications for maximum speed, scalability, and cross-browser compatibility.
- Collaborate with back-end developers and UI/UX designers to integrate front-end and back-end components.
- Ensure the technical feasibility of UI/UX designs.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and contribute to improving coding standards.
- Mentor and provide technical guidance to junior front-end developers.
- Troubleshoot and debug issues, providing timely solutions.
- Stay updated with the latest front-end technologies and best practices.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of experience in front-end development, with a strong focus on React.
- Proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Experience with state management libraries (e.g., Redux, Zustand).
- Familiarity with build tools like Webpack or Vite.
- Experience with RESTful APIs and asynchronous request handling.
- Knowledge of front-end testing frameworks (e.g., Jest, React Testing Library).
- Understanding of version control systems (e.g., Git).
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and teamwork abilities.
Is this job a match or a miss?
Senior Front-End Developer (Remote)
Posted 16 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop high-quality, responsive, and user-friendly front-end code using modern frameworks and libraries.
- Collaborate with designers to implement pixel-perfect UIs and ensure an exceptional user experience.
- Write clean, maintainable, and well-documented code following best practices.
- Optimize applications for maximum speed, scalability, and accessibility.
- Conduct code reviews and provide constructive feedback to team members.
- Identify and troubleshoot UI bugs and performance issues.
- Stay up-to-date with emerging front-end technologies and trends.
- Participate in agile development processes, including sprint planning and retrospectives.
- Contribute to architectural decisions and technical strategy for front-end development.
- Mentor junior developers and foster a culture of technical excellence.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in front-end development.
- Strong proficiency in HTML5, CSS3, and JavaScript (ES6+).
- Expertise in at least one modern JavaScript framework (e.g., React, Vue.js, Angular).
- Experience with state management libraries (e.g., Redux, Vuex).
- Familiarity with build tools (e.g., Webpack, Babel) and version control systems (e.g., Git).
- Understanding of RESTful APIs and asynchronous request handling.
- Knowledge of UI/UX principles and best practices.
- Experience with performance optimization techniques and tools.
- Excellent problem-solving and communication skills.
- Ability to thrive in a fully remote, collaborative team environment.
This is a prime opportunity for a seasoned front-end professional to contribute their expertise remotely, shaping the digital experiences for users globally, with a focus on operations connected to Janabiyah, Northern, BH . Apply now to be part of our innovative and forward-thinking team.
Is this job a match or a miss?
Junior Web Development Apprentice
Posted 2 days ago
Job Viewed
Job Description
What You'll Do:
- Assist senior developers in coding, debugging, and testing web applications.
- Learn and apply fundamental web development technologies such as HTML, CSS, and JavaScript.
- Contribute to the development of user interfaces and front-end components.
- Gain exposure to back-end development concepts and databases.
- Participate in code reviews and team meetings conducted remotely.
- Collaborate with designers and project managers through virtual communication tools.
- Troubleshoot and resolve basic web development issues.
- Engage in continuous learning and skill development through online courses and mentorship.
- Document development processes and project progress.
- Familiarize yourself with version control systems like Git.
- A strong desire to learn and a genuine passion for web development.
- Basic understanding of HTML, CSS, and JavaScript is a plus.
- Familiarity with any programming language is an advantage.
- Ability to work independently and manage time effectively in a remote setting.
- Good communication skills and a proactive attitude.
- Eagerness to ask questions and seek feedback.
- A reliable internet connection and a suitable home workspace.
- Must be eager to absorb new information and adapt to evolving technologies.
- Previous personal projects or coursework demonstrating interest in development are highly regarded.
- Open to learning full-stack development principles.
Is this job a match or a miss?
Junior Web Development Apprentice
Posted 2 days ago
Job Viewed
Job Description
Program Highlights:
- Comprehensive training in full-stack web development.
- Exposure to modern development tools and technologies (HTML, CSS, JavaScript, React, Node.js, SQL, Git).
- Participation in real-world project development cycles.
- Mentorship from experienced senior developers.
- Development of problem-solving and critical thinking skills.
- Learning agile development methodologies.
- Building a professional portfolio of completed projects.
- Potential for full-time employment upon successful completion.
- Fully remote learning environment.
- Demonstrated passion for technology and web development.
- Strong analytical and problem-solving abilities.
- Excellent self-discipline and time management skills for remote work.
- Ability to learn quickly and adapt to new technologies.
- Good communication skills, both written and verbal.
- Collaborative mindset and ability to work effectively in a virtual team.
- High school diploma or equivalent required.
- Some prior exposure to coding or IT concepts is a plus, but not mandatory.
Is this job a match or a miss?
Be The First To Know
About the latest Html css Jobs in Bahrain !
Junior Web Development Apprentice
Posted 6 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Junior Web Development Apprentice
Posted 7 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the development and maintenance of web applications under the guidance of senior developers.
- Learn and implement front-end technologies such as HTML, CSS, and JavaScript.
- Contribute to back-end development tasks using relevant programming languages and frameworks.
- Participate in code reviews to understand best practices and improve code quality.
- Collaborate with team members in an agile development environment.
- Assist in troubleshooting and debugging code.
- Engage in continuous learning of new technologies and development methodologies.
- Document development processes and code.
- Participate in virtual team meetings and contribute to project discussions.
- Contribute to creating a positive and productive remote work culture.
- A strong desire to learn and build a career in web development.
- Basic understanding of programming concepts.
- Familiarity with HTML, CSS, and JavaScript is a plus.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills, particularly in a virtual setting.
- Ability to work independently and manage time effectively in a remote environment.
- A proactive attitude and willingness to take on new challenges.
- High school diploma or equivalent.
Is this job a match or a miss?
Junior Web Development Apprentice
Posted 8 days ago
Job Viewed
Job Description
What You'll Do:
- Assist in developing and implementing user interfaces using HTML, CSS, and JavaScript.
- Support back-end development tasks and database integration.
- Learn and apply version control systems like Git.
- Participate in code reviews and contribute to code quality.
- Collaborate with senior developers on project tasks and problem-solving.
- Engage in daily team meetings and project discussions.
- Document code and development processes.
- Contribute to the testing and debugging of web applications.
- Develop a portfolio of work through real-world project involvement.
- Embrace a learning mindset and actively seek feedback for growth.
- Passionate about web development and eager to learn.
- Basic understanding of HTML, CSS, and JavaScript is a plus.
- Familiarity with programming concepts.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Self-motivated and able to work effectively in a remote setting.
- Eager to receive mentorship and feedback.
- Currently pursuing or recently completed a relevant degree or certification is beneficial.
- Location: This is a fully remote apprenticeship, accessible to individuals located anywhere, but candidates residing in or near Seef, Capital, BH may have opportunities for local meetups or networking events.
Is this job a match or a miss?