We are seeking an Entry-Level Software Developer to join our remote team. This role is perfect for fresh graduates or candidates with up to three years of experience who are eager to build real-world applications.
Key responsibilities
- Assist in designing, developing, and maintaining software applications.
- Write clean, efficient, and reusable code.
- Participate in application development, testing, and code reviews.
- Troubleshoot software issues and implement solutions.
- Collaborate with developers, QA engineers, and project managers.
- Learn and implement current technologies and development practices.
Required qualifications
- Bachelor's degree in Computer Science, IT, or a related field (preferred).
- 0–3 years of professional software development experience or relevant internship projects.
- Proficiency in at least one programming language such as Java, Python, C#, or JavaScript.
- Understanding of web technologies including HTML5, CSS3, and JavaScript frameworks.
- Familiarity with version control systems like Git and GitHub.
Nice to have
- Experience with modern front‑end frameworks such as React.js or Angular.
- Knowledge of backend development using Node.js or similar technologies.
- Ability to work independently in a fully remote environment.