OVA.Work

Junior developer

OVA.Work
2 - 5 years
Alpharetta, GA
Remote
1 month ago

About the role

Job Title
Junior Software Developer
(also called Junior Software Engineer / Entry-Level Developer)
Role Overview
A Junior Developer assists in designing, developing, testing, and maintaining software applications. This is an entry-level role where developers work under senior engineers and learn real-world software development practices.
Junior Developers Typically
  • write and debug code
  • fix bugs
  • build small features
  • participate in code reviews
  • learn company tech stacks and workflows

Common Responsibilities
  • Write clean and maintainable code
  • Assist in developing web/mobile/software applications
  • Debug and troubleshoot issues
  • Test software functionality
  • Participate in code reviews
  • Collaborate with developers, QA, and product teams
  • Learn and follow coding standards
  • Maintain documentation

Typical Skills Required
Programming Languages
Commonly One Or More Of
  • Java
  • Python
  • JavaScript
  • TypeScript
  • C#
  • PHP

Frontend (optional)
  • HTML
  • CSS
  • React
  • Angular
  • Vue.js

Backend (optional)
  • Node.js
  • Spring Boot
  • Django
  • .NET

Database Skills
  • SQL
  • MySQL
  • PostgreSQL
  • MongoDB

Tools
  • Git/GitHub
  • VS Code
  • Jira
  • Docker (basic)

Education Requirements
Usually
  • Bachelor's degree in Computer Science, IT, or related field

Some Companies Also Hire
  • Bootcamp graduates
  • Self-taught developers with projects

Experience Expectations
Typical Requirements
  • 02 years experience
  • Internship or academic projects
  • GitHub portfolio preferred

Skills

Software DevelopmentInformation Technology
See more jobs in Alpharetta, GA