About the Junior Software Developer Role
A reputed IT company in Ras Al Khaimah is hiring a Junior Software Developer to join its development team and contribute to building web and mobile applications for enterprise clients.
Fresh graduates or candidates with up to 2 years of development experience in Python, Java or JavaScript are strongly encouraged to apply for this entry-level IT role.
Key Responsibilities
-
Software Development
Write clean, efficient and well-documented code for web or mobile applications under the guidance of senior developers at the IT company.
-
Bug Fixing & Testing
Identify, troubleshoot and fix software bugs; perform unit testing and support the QA team in validating application functionality before release.
-
Code Reviews
Participate in team code review sessions, follow development best practices and maintain version control using Git repositories.
-
Technical Documentation
Prepare and maintain technical documentation for developed modules including API documentation and system design notes.
-
Team Collaboration
Work closely with designers, product managers and senior developers in an Agile sprint-based environment to deliver features on schedule.
Candidate Requirements
-
Education
B.Sc or B.Tech in Computer Science, Information Technology or a related field from a recognised university.
-
Technical Skills
Knowledge of at least one programming language such as Python, Java, JavaScript or PHP; basic understanding of HTML, CSS and REST APIs.
-
Tools
Familiarity with Git version control, Linux environments and database querying using MySQL or PostgreSQL.
-
Soft Skills
Strong problem-solving ability, eagerness to learn new technologies and ability to work effectively in a collaborative team environment.