Entry Level

Junior Software Developer Jobs in Ras Al Khaimah

A leading IT company in Ras Al Khaimah is hiring a Junior Software Developer — 0–2 Years experience required

AED 4,000 Min Salary / Month
AED 7,000 Max Salary / Month
1 Job Opening
0–2 Years Experience
💻

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.