610 Web Development jobs in Manama
Junior Web Development Apprentice
Posted today
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 4 days ago
Job Viewed
Job Description
Junior Web Development Apprentice
Posted 6 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 7 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 Apprentice - Web Development
Posted 18 days ago
Job Viewed
Job Description
Responsibilities:
- Assist senior developers in coding, testing, and debugging web applications using various programming languages and frameworks (e.g., HTML, CSS, JavaScript, React, Node.js).
- Learn and apply best practices in software development, including version control (Git) and agile methodologies.
- Contribute to the development of user interfaces (UI) and user experiences (UX) based on design specifications.
- Help maintain and update existing web content and functionality.
- Participate in code reviews to learn from experienced developers and improve code quality.
- Assist in the creation of technical documentation and user guides.
- Troubleshoot and resolve basic technical issues reported by users or identified during testing.
- Collaborate with team members through online communication tools and project management software.
- Stay curious and actively seek opportunities to learn new technologies and development techniques.
- Support the team in various ad-hoc development tasks as required.
- High school diploma or equivalent; pursuing a degree in Computer Science, Software Engineering, or a related field is a plus.
- Basic understanding of web development concepts and principles.
- Familiarity with at least one programming language (e.g., JavaScript, Python) and foundational web technologies (HTML, CSS).
- Eagerness to learn and a strong work ethic.
- Excellent problem-solving skills and attention to detail.
- Good communication skills, with the ability to articulate ideas clearly.
- Must have a reliable internet connection and a suitable home office setup for remote work.
- Ability to work independently and manage time effectively.
- A portfolio of personal projects or contributions to open-source is a bonus.
- Passion for technology and software development.
Junior Web Development Apprentice
Posted 24 days ago
Job Viewed
Job Description
As an apprentice, you will gain practical experience in HTML, CSS, JavaScript, and popular frameworks/libraries such as React or Vue.js. You'll also be introduced to server-side languages like Node.js or Python and database management. We are seeking individuals with a strong passion for coding, a knack for problem-solving, and a meticulous eye for detail. While formal web development experience is not required, a demonstrable interest through personal projects, online courses, or a relevant academic background will be highly valued. You'll learn how to collaborate effectively within a remote team, utilize version control systems (like Git), and participate in the entire software development lifecycle.
Key learning opportunities and responsibilities:
- Develop and maintain responsive websites and web applications.
- Write clean, semantic, and well-documented code.
- Collaborate with designers and project managers on project requirements.
- Assist in debugging and troubleshooting existing codebases.
- Learn and implement SEO best practices.
- Participate in code reviews and team discussions.
- Gain exposure to content management systems (CMS).
- Understand and apply UI/UX principles.
- Work with APIs and integrate third-party services.
- Build a strong portfolio of completed projects.
This apprenticeship is an excellent stepping stone into a career in web development, offering paid learning, mentorship, and the potential for full-time employment. We are looking for motivated and curious individuals who are excited about the world of web technologies and can thrive in a remote, collaborative setting. This opportunity supports our development initiatives near Jidhafs, Capital, BH .
Junior Web Development Apprentice
Posted 24 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the development and maintenance of web applications.
- Learn and implement coding best practices.
- Participate in team meetings and collaborative problem-solving sessions.
- Conduct basic testing and debugging of code.
- Contribute to documentation and project updates.
- Shadow senior developers and learn from their experience.
- Develop proficiency in relevant programming languages and frameworks.
- High school diploma or equivalent.
- Strong interest in web development and technology.
- Excellent communication and interpersonal skills.
- Ability to learn quickly and adapt to new technologies.
- Self-motivated and able to work independently in a remote setting.
- Basic understanding of computer systems.
Be The First To Know
About the latest Web development Jobs in Manama !
Remote Software Development Apprentice
Posted today
Job Viewed
Job Description
- Assisting senior developers in coding, testing, and debugging software applications.
- Participating in team meetings and contributing to project discussions.
- Learning and applying various programming languages and development tools.
- Collaborating with team members to understand project requirements and deliver solutions.
- Contributing to the development of user interfaces and back-end systems.
- Performing code reviews and ensuring adherence to coding standards.
- Assisting in the creation and maintenance of technical documentation.
- Troubleshooting and resolving software defects.
- Participating in agile development methodologies.
- Developing a portfolio of projects to showcase skills and accomplishments.
We are looking for individuals with a strong aptitude for problem-solving, a keen interest in technology, and excellent communication skills. While a degree in Computer Science or a related field is a plus, it is not strictly required if you can demonstrate relevant skills and a passion for learning. Experience with basic programming concepts is beneficial. This apprenticeship provides a pathway to a full-time role upon successful completion and is ideal for those looking to build a career in software development from **Tubli, Capital, BH** and beyond, all while working remotely.
Graduate Software Development Engineer
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the design, coding, and testing of software applications under the guidance of senior engineers.
- Participate in code reviews, providing and receiving constructive feedback.
- Learn and apply software development best practices, including version control (Git) and agile methodologies.
- Contribute to the development of technical documentation and user guides.
- Troubleshoot and debug software issues, assisting with bug fixes.
- Collaborate with team members in a remote environment to achieve project goals.
- Research and learn new technologies, tools, and programming languages relevant to current projects.
- Assist in the creation and execution of test cases to ensure software quality.
- Participate in team meetings and contribute to project discussions.
- Support the deployment and maintenance of software applications.
- Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- Foundational knowledge of one or more programming languages (e.g., Python, Java, C++, JavaScript).
- Understanding of data structures, algorithms, and object-oriented programming principles.
- Familiarity with version control systems like Git is a plus.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills, with the ability to work effectively in a remote team.
- Eagerness to learn and adapt to new technologies and challenges.
- A passion for software development and a drive to contribute to impactful projects.
- Ability to work independently and manage time effectively in a remote setting.
Junior Software Development Apprentice
Posted 2 days ago
Job Viewed
Job Description
Program Highlights:
- Structured learning path covering core programming languages (e.g., Python, Java, JavaScript), data structures, algorithms, and web development frameworks.
- Mentorship from senior software engineers who will provide guidance and feedback.
- Opportunity to contribute to live software projects, from initial design to deployment.
- Exposure to Agile development methodologies and collaborative coding practices.
- Development of critical problem-solving, debugging, and analytical skills.
- Build a professional portfolio showcasing your acquired skills and project contributions.
- Receive training on version control systems (e.g., Git) and collaborative development tools.
- Explore different areas of software development, such as backend, frontend, or full-stack development.
- Potential for full-time employment upon successful completion of the apprenticeship program.
- Dedicated time for learning and skill development integrated into the work schedule.
Who Should Apply:
- Recent graduates with a degree in Computer Science, Software Engineering, or a related field, or individuals with equivalent demonstrable skills and passion.
- Individuals with a strong aptitude for technology and a desire to learn programming.
- Candidates who are highly motivated, detail-oriented, and possess excellent problem-solving abilities.
- Individuals who can work independently and effectively manage their time in a remote setting.
- Excellent communication and teamwork skills.
- A foundational understanding of at least one programming language is beneficial but not strictly required.
- Enthusiasm for continuous learning and staying updated with technology trends.
- Must be legally authorized to work and reside in the specified region.
This is a fully remote apprenticeship opportunity, providing the flexibility to work from anywhere. Our client is located in **Seef, Capital, BH**, and is committed to fostering talent through comprehensive training and mentorship.