Junior Software Developer

Avua Ai — United Arab Emirates · Posted ~1 hour ago

Junior

Skills

Programming JavaScript Python Java C# Software development lifecycle Git Problem solving Attention to detail Communication React Angular Node.js Django .NET

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An entry-level software development role for someone with a relevant bachelor’s degree and foundational programming knowledge. You’ll help build and maintain web or mobile applications, write clean code, participate in code reviews, troubleshoot issues, and collaborate with QA, design, and product teams. Familiarity with a modern front-end or back-end framework and Git is beneficial.

Highlights

Entry-level opportunity offering hands-on exposure to web and mobile application development, testing, debugging, code reviews, and cross-functional collaboration. The role emphasizes learning, mentorship from senior developers, and staying current with emerging technologies.

Description

Job Responsibilities: Assist in the design, development, testing, and maintenance of web and/or mobile applicationsWrite clean, efficient, and well-documented code under the guidance of senior developersParticipate in code reviews and learn best practices for software developmentCollaborate with cross-functional teams including QA, UI/UX, and product managementTroubleshoot bugs and performance issues in existing applicationsStay current with emerging technologies and industry trends Required Competencies: Bachelor’s degree in Computer Science, Information Technology, or a related fieldProficiency in at least one programming language (e.g., JavaScript, Python, Java, C#, or similar)Familiarity with front-end or back-end frameworks (e.g., React, Angular, Node.js, Django, .NET)Understanding of basic software development lifecycle and version control (Git)Strong problem-solving skills and attention to detailGood communication skills and willingness to learn