Junior Software Engineer

  • Per hour
  • Remote
  • Published on : 16-08-2026
  • Expires on : 15-11-2026

Details

  • Remuneration type : Per hour
  • Montant : 30 $
  • Category : Web development
  • Location : Remote
  • Publication date : 16-08-2026

Description

About the Role:
We are looking for a motivated Junior Software Engineer to join our engineering team. You will work with experienced developers to build, test, and maintain reliable software applications while developing your technical skills.

Responsibilities:
- Develop and maintain web applications and software features.
- Write clean, readable, and maintainable code.
- Debug issues and improve application performance.
- Participate in code reviews and technical discussions.
- Work with product managers and other engineers to deliver new features.
- Write unit tests and documentation.
- Learn and apply modern software development practices.

Requirements:
- 0–2 years of software development experience, including internships or academic projects.
- Knowledge of Python, JavaScript, Java, C#, or a similar programming language.
- Understanding of data structures, algorithms, and object-oriented programming.
- Familiarity with Git and basic software development workflows.
- Basic knowledge of SQL and databases.
- Strong problem-solving and communication skills.
- Bachelor's degree in Computer Science, Software Engineering, or a related field is preferred.

Nice to Have:
- Experience with React, Node.js, Django, .NET, or similar frameworks.
- Familiarity with REST APIs.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Personal, academic, or open-source software projects.

What We Offer:
- Competitive salary.
- Flexible remote/hybrid work options.
- Mentorship from experienced engineers.
- Professional development and training opportunities.
- Collaborative and supportive engineering environment.
- Opportunities to work on real-world software projects.

How to Apply:
Please submit your resume/CV, GitHub or portfolio link, and a brief introduction describing your software development experience and the projects you have worked on.