20 Web Applications jobs in Bahrain

Junior Software Developer - Web Applications

13579 Al Muharraq BHD55000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for an enthusiastic and driven Junior Software Developer to join their growing technology team. This role offers a fantastic opportunity to gain hands-on experience in developing and maintaining cutting-edge web applications. You will be part of a collaborative environment where learning and professional growth are actively encouraged. The position is hybrid, requiring a balance of remote work and in-office collaboration to foster team synergy and innovation.

As a Junior Software Developer, your responsibilities will include:
  • Assisting senior developers in the design, coding, testing, and debugging of web applications.
  • Writing clean, efficient, and maintainable code in languages such as Python, JavaScript, or Java.
  • Participating in code reviews to ensure code quality and adherence to best practices.
  • Developing and maintaining front-end components using frameworks like React, Angular, or Vue.js.
  • Working with back-end technologies and databases, including SQL and NoSQL databases.
  • Troubleshooting and resolving software defects and issues reported by users or QA testers.
  • Contributing to the documentation of software designs and processes.
  • Learning and implementing new technologies and methodologies as required by project needs.
  • Collaborating effectively with team members, product managers, and designers in an agile development environment.
  • Participating in daily stand-ups and sprint planning meetings.

To be successful in this role, you should have a Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience. Foundational knowledge of software development principles, data structures, and algorithms is essential. Familiarity with at least one programming language and web development frameworks is a strong plus. Excellent problem-solving skills and a keen attention to detail are required. The ability to work both independently and as part of a team is crucial. This role is based in Sitra, Capital, BH , with flexibility for remote work days.
This advertiser has chosen not to accept applicants from your region.

Junior Software Developer - Web Applications

334 Jbeil BHD20 Hourly WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for an enthusiastic and motivated Junior Software Developer to join their dynamic remote team. This internship provides an exceptional opportunity to gain hands-on experience in web application development. You will work alongside experienced developers, contributing to the design, development, and testing of innovative software solutions. The ideal candidate is eager to learn, possesses foundational programming knowledge, and has a passion for creating user-friendly and efficient web applications. This is a fully remote position, requiring self-discipline and strong communication skills to collaborate effectively with team members across different locations.

Key Responsibilities:
  • Assist in the development and implementation of new web application features using relevant programming languages and frameworks.
  • Write clean, well-documented, and efficient code under the guidance of senior developers.
  • Participate in code reviews and contribute to improving code quality and best practices.
  • Debug and resolve software defects identified during testing or by users.
  • Collaborate with the development team on technical design and problem-solving.
  • Learn and apply new technologies and development methodologies.
  • Assist in the creation of technical documentation.
  • Contribute to unit testing and integration testing efforts.
  • Support the maintenance and enhancement of existing web applications.
  • Engage actively in team meetings and contribute ideas for product improvement.

Qualifications:
  • Currently pursuing or recently completed a Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Foundational knowledge of at least one programming language (e.g., Python, Java, JavaScript, C#).
  • Familiarity with web development concepts (HTML, CSS, JavaScript).
  • Basic understanding of database concepts and SQL.
  • Exposure to version control systems like Git is a plus.
  • Strong analytical and problem-solving skills.
  • Good written and verbal communication skills.
  • Ability to work independently and manage time effectively in a remote setting.
  • A proactive attitude towards learning and professional development.
  • Team-oriented mindset and willingness to collaborate.

This is an excellent opportunity for aspiring software developers to kick-start their careers in a supportive and innovative remote environment. If you are a quick learner with a passion for technology and web development, we encourage you to apply. Join our team and gain invaluable experience building real-world applications while working from your preferred location.
This advertiser has chosen not to accept applicants from your region.

Junior Software Developer - Web Applications

550 Jbeil BHD20 Hourly WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for an enthusiastic and motivated Junior Software Developer to join their growing technology team. This internship offers a hybrid work model, combining hands-on experience in the office with the flexibility of remote work. You will gain practical experience in full-stack web development, contributing to the design, development, and maintenance of our web applications. This is an excellent opportunity for aspiring developers to learn from experienced professionals and build a strong foundation in the tech industry.

Key responsibilities include:
  • Assisting senior developers in coding, testing, and debugging web application features.
  • Developing front-end components using modern JavaScript frameworks (e.g., React, Vue, Angular).
  • Writing clean, efficient, and maintainable code for back-end services (e.g., Node.js, Python, Java).
  • Collaborating with the design team to implement user interfaces based on wireframes and mockups.
  • Participating in code reviews and contributing to team discussions.
  • Learning and applying best practices in software development, version control (Git), and agile methodologies.
  • Troubleshooting and resolving software defects.
  • Documenting code and application processes.
  • Gaining exposure to database management and API integration.
  • Supporting the team in delivering high-quality software solutions.
The ideal candidate will be currently pursuing a degree in Computer Science, Software Engineering, or a related field, or have recently graduated. A strong understanding of fundamental programming concepts and data structures is required. Familiarity with at least one programming language (e.g., JavaScript, Python, Java) and a willingness to learn new technologies are essential. Basic knowledge of HTML, CSS, and web development principles is a plus. Excellent problem-solving skills, a keen attention to detail, and a proactive attitude are highly valued. Good communication and teamwork skills are necessary for effective collaboration in a hybrid environment. This internship provides invaluable real-world experience and a stepping stone into a career in software development. The job location for administrative purposes is associated with Janabiyah, Northern, BH .
This advertiser has chosen not to accept applicants from your region.

Remote Junior Software Developer - Web Applications

510 Al Seef BHD60000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is actively seeking enthusiastic and driven individuals to join their fully remote Junior Software Developer program. This apprenticeship is an exceptional opportunity for aspiring developers to gain hands-on experience and build a solid foundation in professional software development. You will be part of a supportive and collaborative remote team, learning from experienced mentors while contributing to real-world web application projects. The program is designed to provide comprehensive training in modern web development technologies and best practices, with a focus on practical application and continuous learning. Programmer Development Areas:
  • Assist in the design, development, and testing of front-end and back-end web application components.
  • Write clean, well-documented, and efficient code under the guidance of senior developers.
  • Participate in code reviews to learn and improve coding standards.
  • Learn and apply agile development methodologies to project workflows.
  • Contribute to the troubleshooting and debugging of software defects.
  • Gain proficiency in relevant programming languages (e.g., JavaScript, Python, Java) and frameworks (e.g., React, Angular, Django, Spring).
  • Understand database design and development principles.
  • Collaborate with team members on feature development and enhancements.
  • Participate in team meetings and contribute to project discussions.
  • Develop a strong understanding of version control systems (e.g., Git) and deployment processes.
What You'll Gain:
  • Comprehensive on-the-job training and mentorship from experienced software engineers.
  • Practical experience working on live projects and contributing to business objectives.
  • Exposure to a variety of technologies and development tools.
  • Opportunities for professional growth and potential career advancement within the company.
  • A supportive and inclusive remote work environment.
  • A competitive stipend/salary during the apprenticeship period.
  • Development of essential soft skills, including communication, teamwork, and problem-solving in a remote context.
  • Understanding of software development lifecycle and project management basics.
Requirements:
  • Recent graduate with a degree in Computer Science, Software Engineering, or a related field, or equivalent demonstrable skills through projects/bootcamps.
  • A strong passion for software development and a desire to learn.
  • Basic understanding of programming concepts.
  • Familiarity with at least one programming language is a plus.
  • Excellent problem-solving abilities and attention to detail.
  • Strong communication and collaboration skills, suitable for a remote environment.
  • Ability to work independently and manage time effectively.
  • Proactive attitude towards learning and taking on new challenges.
This fully remote apprenticeship is a fantastic launchpad for a career in software development, offering structured learning and practical experience.
This advertiser has chosen not to accept applicants from your region.

Remote Senior Full Stack Developer - Scalable Web Applications

811 Al Seef BHD110000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and motivated Senior Full Stack Developer to join their remote engineering team. This position involves designing, developing, and deploying robust, scalable web applications. You will be responsible for both front-end and back-end development, utilizing modern frameworks and best practices to create high-quality software. The ideal candidate has extensive experience with JavaScript frameworks, back-end languages, database management, and cloud deployment. You will work on challenging projects, contribute to architectural decisions, and play a key role in the entire software development lifecycle. This is a fully remote role offering flexibility and the opportunity to impact significant technological advancements.

Responsibilities:
  • Design, develop, and maintain efficient, reusable, and reliable code for both front-end and back-end systems.
  • Collaborate with product managers and designers to translate user requirements into functional and engaging web applications.
  • Develop and implement RESTful APIs and microservices.
  • Manage database design and optimization for performance and scalability.
  • Implement and maintain CI/CD pipelines for automated testing and deployment.
  • Write unit, integration, and end-to-end tests to ensure code quality and application stability.
  • Troubleshoot, debug, and upgrade existing software.
  • Participate in code reviews to ensure adherence to coding standards and best practices.
  • Contribute to architectural discussions and technology decisions.
  • Stay current with emerging web technologies and propose adoption where appropriate.
  • Mentor junior developers and share technical expertise.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 6 years of professional experience in full-stack web development.
  • Proficiency in front-end technologies such as React, Angular, or Vue.js.
  • Strong experience with back-end languages and frameworks (e.g., Node.js, Python/Django/Flask, Ruby on Rails, Java/Spring).
  • Expertise in relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Solid understanding of Git, CI/CD, and agile development methodologies.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and manage time effectively in a remote environment.
  • Proven track record of delivering high-quality software solutions.
This is an exciting opportunity for a seasoned full-stack developer to contribute to cutting-edge projects from any location, joining a collaborative and innovative remote team.
This advertiser has chosen not to accept applicants from your region.

Junior Web Development Apprentice

2009 Busaiteen, Muharraq BHD900 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for aspiring developers through a fully remote Junior Web Development Apprenticeship. This program is designed to provide hands-on training and real-world experience in front-end and back-end development. As an apprentice, you will work closely with senior developers, contributing to live projects and learning essential coding skills in a supportive, remote-first environment.

Program Highlights:
  • Gain practical experience in building and maintaining web applications.
  • Learn popular programming languages and frameworks (e.g., HTML, CSS, JavaScript, React, Node.js).
  • Participate in code reviews and receive constructive feedback.
  • Assist in the development of new features and bug fixing.
  • Collaborate with remote team members using agile methodologies.
  • Develop a strong understanding of software development best practices.
  • Work on diverse projects that will expand your portfolio.
  • Receive mentorship from experienced industry professionals.
  • Develop problem-solving and critical thinking skills in a tech-driven setting.
  • Contribute to meaningful projects that impact users.
Ideal candidates should have a foundational understanding of programming concepts, a strong desire to learn, and excellent communication skills suitable for a remote team. A passion for technology and web development is essential. While formal experience is not required, any personal coding projects or relevant coursework will be advantageous.

This is a fully remote position, offering the flexibility to work from anywhere. You will be part of a dedicated team committed to fostering talent and innovation in the digital space. This apprenticeship is perfect for individuals looking to launch their career in web development with comprehensive training and support.
This advertiser has chosen not to accept applicants from your region.

Junior Web Development Apprentice

202 Ghuraifa, Capital BHD20000 annum (stip WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client, an innovative digital agency specializing in creating engaging online experiences, is offering a fantastic Junior Web Development Apprenticeship. This is a fully remote, hands-on training program designed for aspiring web developers eager to learn and grow in a professional environment. You will work closely with our senior development team, contributing to various web projects, from initial concept through to final implementation. This apprenticeship will provide you with a solid foundation in front-end and back-end development, responsive design, and user experience best practices.

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 .
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Web applications Jobs in Bahrain !

Junior Web Development Apprentice

21350 Al Seef BHD25 Hourly WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for an eager and motivated Junior Web Development Apprentice to join their fully remote team, based out of Salmabad, Northern, BH . This is an exceptional opportunity for individuals looking to launch a career in web development and gain hands-on experience in a supportive, virtual environment. As a remote apprentice, you will learn to design, develop, and maintain web applications under the guidance of experienced developers. You will be involved in all phases of the software development lifecycle, including requirements gathering, coding, testing, and deployment. The curriculum will cover modern front-end and back-end technologies, responsive design principles, and database management. You will work on real-world projects, contributing to client websites and internal tools. This program is designed to provide a comprehensive understanding of web technologies, foster problem-solving skills, and build a strong portfolio. Active participation in daily stand-ups, code reviews, and team meetings is expected, all conducted virtually. We are seeking candidates with a strong passion for technology, a keen eye for detail, and a proactive learning attitude. Basic knowledge of HTML, CSS, and JavaScript is a plus, but not required. All necessary training and tools will be provided. This fully remote position offers the flexibility to work from anywhere, empowering you to develop your skills while maintaining a healthy work-life balance. Successful completion of the apprenticeship may lead to full-time employment opportunities within the company. Join us and kickstart your career in the exciting world of web development from the comfort of your own home.

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.
Qualifications:
  • 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.
This advertiser has chosen not to accept applicants from your region.

Junior Web Development Apprentice

442 Al Daih, Northern BHD30000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is excited to offer a fully remote Junior Web Development Apprenticeship opportunity for aspiring developers. This program is designed to provide hands-on training and real-world experience in building and maintaining modern web applications. As an apprentice, you will work closely with experienced developers, learning essential skills in front-end and back-end development, as well as database management. Your responsibilities will include assisting with coding, testing, debugging, and deploying web projects under the guidance of mentors. This remote-first apprenticeship offers a unique chance to kick-start your career in tech with a supportive and innovative team. The ideal candidate will have a strong passion for coding, a willingness to learn, and basic knowledge of programming concepts. Familiarity with HTML, CSS, and JavaScript is a plus. You will be provided with comprehensive training and opportunities to contribute to actual projects, gaining valuable insights into the full software development lifecycle. This program is perfect for individuals looking to transition into a web development career and develop practical skills in a professional setting. Your ability to communicate effectively, work collaboratively in a virtual environment, and demonstrate a strong work ethic will be essential for success. Join our client's growing team and embark on an exciting journey into the world of web development. This is a fantastic opportunity to gain industry-recognized skills and build a solid foundation for your future career.
This advertiser has chosen not to accept applicants from your region.

Junior Web Development Apprentice

210 Hamad Town, Northern BHD20 Hourly WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering a unique opportunity for aspiring developers through a fully remote Junior Web Development Apprenticeship program. This is an ideal pathway for individuals passionate about coding and eager to build a career in the tech industry, without prior professional experience. You will gain hands-on experience in front-end and back-end development, learning industry-standard tools and techniques from experienced mentors. The apprenticeship will cover essential technologies such as HTML, CSS, JavaScript, and popular frameworks, along with database fundamentals and version control. You will be involved in real-world projects, contributing to the development of client websites and applications. This role requires a strong desire to learn, a proactive attitude, and excellent communication skills. The program is designed to provide comprehensive training and support, fostering your growth into a skilled web developer. Responsibilities include assisting senior developers, participating in team meetings, learning new technologies, and completing assigned coding tasks. You will work in a collaborative, remote environment, interacting with team members across different disciplines. This is a fantastic chance to kick-start your career in technology and gain valuable, practical skills. We are looking for motivated individuals who are self-starters and can manage their time effectively in a remote setting. The curriculum will be tailored to your learning pace, ensuring you build a solid foundation. Successful completion may lead to further employment opportunities within our client's organization. This apprenticeship is an investment in your future, providing the skills and experience necessary to succeed in the digital landscape. Our client is committed to providing a supportive and inclusive learning environment for all apprentices. This is a remote-first position, emphasizing work-life balance and access to opportunities regardless of geographical location. The program duration is typically 12 months, with opportunities for advancement based on performance and project needs. You will be exposed to a wide range of development tasks, from building user interfaces to implementing backend logic.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Web Applications Jobs