Junior Software Engineer, Full-Stack

New
E
Epic Kids Inc.Education Technology
U.S.A, RemoteFull-TimeEntry
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Required Skills
PHPSQLGitHTMLCSSMySQLTypeScriptGoAngularSoftware Engineering

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or closely related field, or equivalent practical preparation
  • Solid grasp of programming fundamentals (data structures, control flow, algorithms, OOP)
  • Hands-on coding experience in at least one modern programming language
  • Familiarity with HTML, CSS, and JavaScript (or TypeScript)
  • Familiarity with Git and pull-request-based workflows
  • Basic familiarity with relational databases and SQL
  • Eagerness to learn, openness to feedback, and willingness to ask questions
  • Strong written and verbal communication skills in English

Responsibilities

  • Implement well-scoped front-end features and UI changes in Angular (TypeScript, SCSS) under the guidance of senior engineers
  • Implement well-scoped back-end endpoints and changes against MySQL, working in PHP (Symfony + Doctrine ORM) and Go
  • Investigate and fix bugs across the stack
  • Write unit tests for the code you ship
  • Participate in code reviews as both author and reviewer
  • Work with designers, product managers, and senior engineers to translate requirements into shipped changes
  • Maintain documentation for the areas you work in
  • Use AI-assisted development tools to support learning and productivity
  • Take on progressively larger and more independent scopes of work
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now