114 Vue Developer jobs in Bahrain
Senior Frontend Developer (React/Vue)
Posted 7 days ago
Job Viewed
Job Description
Responsibilities:
- Develop, test, and deploy user-facing features using modern JavaScript frameworks (React/Vue).
- Translate UI/UX designs into high-quality, responsive code.
- Optimize application components for maximum speed and scalability.
- Collaborate with backend developers to integrate APIs and services.
- Ensure the technical feasibility of UI/UX designs.
- Conduct code reviews and provide constructive feedback.
- Mentor junior frontend developers and share best practices.
- Contribute to architectural decisions for frontend applications.
- Implement automated testing for frontend components.
- Stay updated with emerging frontend technologies and trends.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in frontend development.
- Proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Expertise in at least one modern JavaScript framework (React or Vue.js).
- Experience with state management libraries (e.g., Redux, Vuex).
- Familiarity with build tools (e.g., Webpack, Babel).
- Understanding of RESTful APIs and asynchronous programming.
- Experience with version control systems (Git).
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills for remote work.
Senior Frontend Developer (React/Vue)
Posted 19 days ago
Job Viewed
Job Description
You will collaborate closely with backend developers, product managers, and designers to create seamless user experiences. Your responsibilities will include developing new user-facing features, writing reusable code and libraries for future use, and implementing solutions that integrate with our client's robust backend systems. Testing and debugging will be a significant part of your role, ensuring that applications function flawlessly across various devices and browsers. You will also be involved in performance tuning, accessibility implementation, and staying updated with the latest frontend technologies and trends. Contributing to the continuous improvement of development processes and the overall tech stack will be highly valued. The ability to work independently, take ownership of tasks, and communicate technical concepts clearly is crucial.
Key Responsibilities:
- Develop high-quality, responsive, and user-centric frontend interfaces using React or Vue.js.
- Translate complex UI/UX designs and wireframes into functional web applications.
- Write clean, maintainable, and efficient code following best practices.
- Optimize applications for maximum speed, scalability, and cross-browser compatibility.
- Collaborate effectively with backend developers, designers, and product managers.
- Implement front-end testing strategies, including unit and integration tests.
- Mentor and guide junior frontend developers, fostering a collaborative team environment.
- Participate in code reviews to ensure code quality and share knowledge.
- Stay up-to-date with emerging frontend technologies and industry trends.
- Troubleshoot and resolve frontend bugs and performance issues.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional frontend development experience.
- Expert proficiency in JavaScript, HTML5, and CSS3.
- Strong experience with at least one major frontend framework (React.js or Vue.js).
- Familiarity with state management libraries (e.g., Redux, Vuex).
- Experience with build tools (e.g., Webpack, Parcel) and package managers (e.g., npm, Yarn).
- Knowledge of RESTful APIs and asynchronous request handling.
- Understanding of responsive design principles and mobile-first development.
- Experience with version control systems (e.g., Git).
- Excellent problem-solving, debugging, and communication skills.
- Experience with performance optimization and web accessibility standards is a plus.
Senior Frontend Developer - React/Vue
Posted 20 days ago
Job Viewed
Job Description
Senior Frontend Developer (React/Vue)
Posted 21 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and implement complex user interfaces using React or Vue.js frameworks.
- Translate UI/UX designs and wireframes into high-quality, responsive code.
- Build reusable components and frontend libraries for future use.
- Optimize applications for maximum speed, scalability, and cross-browser compatibility.
- Collaborate closely with backend developers and UI/UX designers to integrate frontend and backend logic.
- Write clean, well-documented, and maintainable code.
- Perform code reviews and provide constructive feedback to team members.
- Identify and address performance bottlenecks and bugs.
- Stay up-to-date with emerging frontend technologies and best practices.
- Mentor junior frontend developers and contribute to team knowledge sharing.
- Participate in architectural discussions and contribute to technical decision-making.
- Ensure the technical feasibility of UI/UX designs.
- Proven experience as a Senior Frontend Developer with a strong portfolio.
- Expertise in JavaScript, HTML5, and CSS3.
- In-depth knowledge of either React.js or Vue.js framework.
- Experience with state management libraries (e.g., Redux, Vuex).
- Familiarity with RESTful APIs and asynchronous request handling.
- Experience with modern frontend build pipelines and tools (e.g., Webpack, Babel, npm/yarn).
- Understanding of responsive design principles and cross-browser compatibility issues.
- Proficiency with version control systems, particularly Git.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, comfortable working in a hybrid environment.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Experience with testing frameworks (e.g., Jest, Mocha) is a plus.
Location: Budaiya, Northern, BH
Senior Frontend Developer (React/Vue)
Posted 25 days ago
Job Viewed
Job Description
Responsibilities:
- Develop responsive, scalable, and performant frontend web applications using modern JavaScript frameworks (React, Vue.js).
- Collaborate with UI/UX designers to implement visually appealing and user-friendly interfaces.
- Work with backend developers to integrate frontend components with server-side logic and APIs.
- Write clean, maintainable, and well-documented code following established coding standards and best practices.
- Optimize frontend performance for maximum speed and scalability across various devices and browsers.
- Conduct code reviews to ensure code quality and provide constructive feedback to team members.
- Identify and troubleshoot bugs and issues, implementing effective solutions.
- Contribute to the design and architecture of frontend systems.
- Stay up-to-date with emerging frontend technologies and trends, evaluating their potential adoption.
- Mentor junior frontend developers and share knowledge within the team.
- 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 JavaScript (ES6+) and deep expertise in at least one modern framework like React or Vue.js.
- Solid understanding of HTML5, CSS3, and preprocessors (e.g., Sass, Less).
- Experience with state management libraries (e.g., Redux, Vuex).
- Familiarity with RESTful APIs and asynchronous request handling.
- Experience with build tools (e.g., Webpack, Babel) and package managers (e.g., npm, yarn).
- Knowledge of cross-browser compatibility issues and responsive design principles.
- Familiarity with version control systems, particularly Git.
- Excellent problem-solving, analytical, and communication skills.
- Experience with performance optimization techniques and testing frameworks is a plus.
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.
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.
Be The First To Know
About the latest Vue developer Jobs in Bahrain !
Junior Web Development Apprentice
Posted 6 days ago
Job Viewed
Job Description
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.
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.