25 Javascript Developer jobs in Bahrain
Full Stack JavaScript Developer
Posted today
Job Viewed
Job Description
How to Apply
Send CV + certificates to
with subject:
"
Frontend Engineer 2-20-2
"
.
About the Role:
We're hiring experienced
Full Stack JavaScript Developers
with a strong focus on
to build and maintain secure, data-driven web applications. You'll collaborate with designers, backend engineers, and QA teams to deliver high-quality digital products.
Key Responsibilities:
- Develop responsive, accessible front-end interfaces using
,
TypeScript
, and
CSS
- Build RESTful APIs and backend services using
and
- Integrate with
MySQL
or
MariaDB
databases
- Collaborate with UI/UX, project management, and QA teams
- Participate in code reviews, sprint planning, and Agile ceremonies
- Maintain clean, scalable, and well-documented code
Requirements:
- 3–6 years of experience in full-stack web development
- Strong expertise in
,
JavaScript
,
TypeScript
,
HTML
, and
CSS
- Working knowledge of
,
MySQL/MariaDB
- Familiar with
Git
and Agile environments
- Excellent communication, teamwork, and problem-solving skills
- Fluency in
Arabic
preferred
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.
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.
Junior Web Development Apprentice
Posted 14 days ago
Job Viewed
Job Description
- Assist in designing and developing user-friendly websites and web applications.
- Write clean, efficient, and well-documented code using modern programming languages (e.g., HTML, CSS, JavaScript, Python/Node.js).
- Learn and apply version control systems like Git.
- Participate in code reviews to learn best practices and improve code quality.
- Troubleshoot and debug issues identified during development and testing phases.
- Collaborate with senior developers and designers on project tasks.
- Understand and contribute to database management and integration.
- Assist in the implementation of responsive design principles for cross-device compatibility.
- Learn about web security best practices and implement them in development.
- Contribute to the documentation of code and project processes.
Key Attributes:
- A strong passion for web development and technology.
- Basic understanding of programming concepts and logic.
- Eagerness to learn and adapt to new technologies quickly.
- Good problem-solving and analytical skills.
- Effective communication and teamwork abilities.
- A positive attitude and a strong work ethic.
- High school diploma or equivalent; some college coursework in computer science or a related field is a plus.
- Ability to commit to the full apprenticeship duration and learning objectives.
Be The First To Know
About the latest Javascript developer Jobs in Bahrain !
Junior Web Development Apprentice
Posted 15 days ago
Job Viewed
Job Description
The ideal candidate is passionate about technology, eager to learn, and possesses a basic understanding of programming concepts. While formal experience is not required, a strong foundation in HTML, CSS, and JavaScript is highly beneficial. You should be a quick learner, detail-oriented, and possess good problem-solving abilities. An aptitude for logic and a desire to build functional and visually appealing websites are key.
Responsibilities will include assisting with website design and development, testing and debugging code, updating existing web content, and supporting the development team in various tasks. You will learn about various web development frameworks and tools, database management, and deployment processes. This apprenticeship offers a structured learning path, mentorship, and the chance to contribute meaningfully to projects.
This role offers a hybrid work model, blending on-site learning and collaboration with remote work flexibility. You will be expected to attend regular training sessions and team meetings, both in person and virtually. A strong interest in a career in web development and a willingness to commit to the apprenticeship program are essential. High school diploma or equivalent is required. This is an excellent stepping stone for individuals looking to launch a career in the tech industry. Join our client to kick-start your journey in web development and build a strong foundation for future success. This opportunity is available for individuals residing in or near A'ali, Northern, BH .
Junior Web Development Apprentice
Posted 15 days ago
Job Viewed
Job Description
Junior Web Development Apprentice
Posted 16 days ago
Job Viewed
Job Description
Qualifications: While formal experience is not required, a strong foundational understanding of computer science principles, a passion for technology, and excellent problem-solving skills are essential. Candidates should possess a keen eye for detail, strong communication skills, and the ability to work independently and collaboratively in a virtual environment. A demonstrable portfolio of personal projects or contributions to open-source initiatives is highly advantageous. You should be proficient in basic computer operations and comfortable using collaboration tools. The ideal candidate is proactive, a quick learner, and possesses a genuine desire to build a career in web development. Successful completion of this apprenticeship may lead to a full-timeJunior Developer position. This is an exceptional chance to gain invaluable industry experience and kick-start your career in a supportive and innovative remote setting.
Our client is dedicated to providing a comprehensive learning experience, equipping you with the skills and knowledge necessary to excel in the tech industry. You will be encouraged to explore different facets of web development, from UI/UX design principles to database management, under the guidance of experienced mentors. This role is perfect for individuals looking to build a strong technical foundation and contribute meaningfully to exciting web projects. Join our team and help shape the future of digital solutions from the comfort of your own home. This role is based in **Budaiya, Northern, BH**, but is a fully remote position.