×
Register Here to Apply for Jobs or Post Jobs. X

Junior Full Stack Developer

Job in Manama, Bahrain
Listing for: Raincode.tech
Full Time position
Listed on 2026-08-09
Job specializations:
  • Software Development
    Full Stack Developer, Backend Developer, Front End Developer
Salary/Wage Range or Industry Benchmark: 12000 - 18000 BHD Yearly BHD 12000.00 18000.00 YEAR
Job Description & How to Apply Below

Role Description

Junior Full Stack Developer

Position Level: Entry Level / Junior

Position Overview

As a Junior Fullstack Developer at Raincode, you will be assigned to client projects as part of our staff augmentation services, working either on-site or remotely. You will develop and maintain both frontend and backend components of client web applications under the guidance of client technical leads and senior Raincode developers. This role focuses on skill development, learning industry best practices, and executing well-defined tasks while representing Raincode's commitment to technical excellence.

Key Responsibilities
  • Work on client projects developing frontend interfaces using modern JavaScript frameworks (React, Vue, or Angular)
  • Build and maintain backend APIs and services for client applications using Node.js, Python, or similar technologies
  • Integrate with client databases (SQL and No

    SQL) to implement data storage solutions
  • Write clean, maintainable code following client coding standards and Raincode best practices
  • Participate in client code reviews and learn from feedback
  • Debug and troubleshoot issues in client systems across frontend and backend
  • Adapt to different client environments, tools, and methodologies
  • Collaborate with client teams during daily standups, sprint planning, and retrospectives
  • Maintain professional communication with both client stakeholders and Raincode management
  • Document work and technical processes as required by client and Raincode
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
  • Basic understanding of HTML, CSS, and Java Script
  • Familiarity with at least one backend programming language (Node.js, Python, Java, or C#)
  • Understanding of RESTful APIs and HTTP protocols
  • Basic knowledge of version control systems (Git)
  • Strong communication skills and ability to work in client-facing roles
  • Adaptability to different work environments and client cultures
  • Professionalism and ability to represent Raincode brand to clients
Preferred Qualifications
  • Experience with React, Vue.js, or Angular
  • Understanding of database concepts (SQL and/or No

    SQL)
  • Exposure to Agile development methodologies
  • Previous internship or consulting experience
Growth Path

Typical timeline to Mid-Level: 1-1.5 years. Advancement is based on consistently delivering quality work on client projects, demonstrating growth in technical fundamentals, receiving positive client feedback, and taking initiative in problem-solving.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary