167 Junior Programmer jobs in Bahrain
Jr. Web Developer
Posted 5 days ago
Job Viewed
Job Description
We're looking for a passionate Junior Web Developer to join our team in Bahrain. This role is perfect for fresh graduates who want to launch their careers in a real-world development environment and work with modern technologies across backend and CMS platforms.
️ Technical Skills Required- WordPress : Theme customization, plugin configuration, content management
- PHP : Basic to intermediate programming knowledge
- Laravel Framework : Understanding of MVC structure, routing, and blade templating
- MySQL : Database creation, queries, joins, and data handling
- HTML5 / CSS3 : Responsive layouts and basic styling
- JavaScript / jQuery : DOM manipulation and event handling basics
- Git/GitHub (basic version control) – bonus
- Understanding of REST APIs – bonus
- Assist in website and web app development using WordPress and Laravel
- Write clean and maintainable PHP, HTML, CSS, and JavaScript code
- Support database-driven development using MySQL
- Help debug issues and contribute to bug fixing and testing
- Collaborate with senior developers and follow structured workflows
- Training, mentorship, and learning-focused environment
- Real project exposure from the start
- Bahrain-based office with hybrid flexibility (if applicable)
- Opportunity to grow into a full-stack or specialized developer role
- Friendly and creative team culture
Junior Web Developer - Apprenticeship
Posted today
Job Viewed
Job Description
Program Responsibilities:
- Assist in the development and maintenance of websites and web applications.
- Learn and apply front-end technologies such as HTML, CSS, and JavaScript.
- Gain exposure to back-end development languages and frameworks (e.g., Python, PHP, Node.js).
- Participate in coding sessions, learning best practices for writing clean, efficient, and maintainable code.
- Collaborate with senior developers on feature development, bug fixes, and testing.
- Contribute to website design and user experience improvements.
- Learn about database management and integration.
- Attend training sessions and workshops to enhance technical skills.
- Shadow experienced developers to understand project workflows and team dynamics.
- Assist in documenting technical specifications and project progress.
- Ensure all work adheres to company coding standards and quality guidelines.
- Develop an understanding of version control systems (e.g., Git).
Ideal Candidate Profile:
- High school diploma or equivalent.
- A strong passion for technology and web development.
- Basic understanding of programming concepts is a plus, but not required.
- Eagerness to learn and a proactive attitude.
- Good communication and teamwork skills.
- Ability to follow instructions and take direction.
- Problem-solving aptitude.
- Must be able to commit to the apprenticeship program duration.
Junior Web Developer Apprentice
Posted today
Job Viewed
Job Description
The ideal candidate possesses a strong foundational knowledge of web development principles, a keen eye for detail, and a passion for learning new technologies. While prior professional experience is not a prerequisite, a portfolio of personal projects or contributions to open-source projects would be advantageous. You must demonstrate excellent problem-solving abilities, a proactive attitude, and the capacity to work independently and collaboratively in a remote setting. Strong communication skills are essential for effective teamwork and project contribution. This apprenticeship is designed to provide a solid understanding of the full software development lifecycle and prepare you for a successful career in the tech industry. Our client is committed to fostering a growth-oriented environment, offering continuous learning opportunities and exposure to diverse projects. If you are eager to build your skills, contribute to innovative projects, and thrive in a remote-first culture, this apprenticeship is the perfect stepping stone. Join our client's growing team and make your mark in the digital world.
Junior Web Developer Apprentice
Posted 1 day ago
Job Viewed
Job Description
We are looking for motivated individuals with a passion for technology and a strong desire to learn. While formal experience is not required, a foundational understanding of programming concepts and familiarity with at least one programming language (e.g., Python, JavaScript, Java) is beneficial. A portfolio showcasing personal projects or academic work is a plus. Excellent communication and teamwork skills are essential, as is the ability to work independently and manage your time effectively in a remote setting. You must have reliable internet access and a dedicated workspace. This apprenticeship provides an excellent platform to develop your skills in HTML, CSS, JavaScript, and potentially back-end technologies like Node.js or Python frameworks. Our client is committed to providing comprehensive training and mentorship to set you up for success in the tech industry. This program is based in Hamad Town, Northern, BH , but is entirely performed remotely. Join us and take the first step towards a rewarding career in software development.
Junior Web Developer Apprentice
Posted 1 day ago
Job Viewed
Job Description
Program Highlights:
- Structured training curriculum covering front-end and basic back-end development.
- Mentorship from seasoned software engineers.
- Opportunity to contribute to live projects and build a professional portfolio.
- Exposure to agile development methodologies.
- Development of problem-solving and critical thinking skills.
- Guidance on career paths within the tech industry.
- Learn to write clean, efficient, and maintainable code.
- Understand principles of UI/UX design and implementation.
- Participate in remote team meetings and collaborative sessions.
- A strong passion for technology and a desire to learn web development.
- Basic understanding of computer fundamentals.
- Excellent communication skills, particularly in a remote setting.
- Self-motivated and disciplined to manage time effectively in a remote work environment.
- Ability to follow instructions and absorb new information quickly.
- A proactive approach to problem-solving.
- Access to a reliable internet connection and a suitable workspace.
Junior Web Developer Apprentice
Posted 1 day ago
Job Viewed
Job Description
Program Highlights:
- Comprehensive training in front-end and back-end web development technologies (HTML, CSS, JavaScript, modern frameworks, server-side languages, databases).
- Mentorship from senior developers who will guide your learning and career progression.
- Opportunity to work on live projects, contributing to the development and maintenance of our web applications.
- Exposure to agile development methodologies and best practices.
- Development of problem-solving, debugging, and collaborative coding skills.
- Learning to write clean, efficient, and maintainable code.
- Understanding of version control systems like Git.
- Assistance in building a professional portfolio of completed projects.
- Potential for full-time employment upon successful completion of the apprenticeship.
Full Stack Web Developer
Posted 2 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Junior programmer Jobs in Bahrain !
Junior Web Developer (Apprenticeship)
Posted 2 days ago
Job Viewed
Job Description
Junior Web Developer Apprentice
Posted 2 days ago
Job Viewed
Job Description
Full Stack Web Developer
Posted today
Job Viewed
Job Description
Collaborating with cross-functional teams to gather and analyze project requirements, ensuring the timely delivery of high-quality software solutions.
Creating responsive and visually appealing user interfaces using HTML, CSS, and JavaScript, ensuring a seamless user experience across multiple devices and platforms.
Implementing and maintaining relational databases and optimizing database queries to ensure efficient data retrieval and storage.
Staying up-to-date with the latest industry trends, technologies, and best practices in web and mobile app development, and sharing knowledge with the team.
**Requirements**:
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
Proven experience as a Full Stack Web Developer, with a focus on both front-end and back-end development.
Strong proficiency in HTML, CSS, JavaScript, and front-end frameworks such as React, Angular, or Vue.js.
Solid understanding of server-side development using languages like Node.js, Python, or Ruby on Rails.
Experience in mobile app development using frameworks such as React Native, Flutter, or native iOS/Android development.
Familiarity with database systems such as MySQL, PostgreSQL, or MongoDB, and experience in writing efficient database queries.
Knowledge of version control systems like Git and experience with collaborative development workflows.
Strong problem-solving skills and ability to work independently or in a team environment.
Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
A strong portfolio demonstrating previous web and mobile app development projects is highly desirable.
**Salary**: From BD450.000 per month
Ability to commute/relocate:
- Bahrain: reliably commute or plan to relocate before starting work (required)