freehire launches on Product Hunt on 26 August.

Follow →

Junior Full Stack Programmer

Key Responsibilities

  • Design, develop, test, deploy, and maintain end-to-end web applications
  • Build responsive front-end features and reusable UI components
  • Develop back-end services and RESTful APIs to support application functionality
  • Implement and optimize server-side business logic, authentication/authorization, and integrations
  • Design and maintain database schemas, queries, and data models (CRUD, indexing, query optimization)
  • Diagnose, troubleshoot, and fix defects across front-end, back-end, and data layers
  • Monitor application health and support production issue resolution
  • Collaborate with business and technical stakeholders to gather requirements and deliver enhancements
  • Use Git and follow automated testing and controlled release practices (CI/CD)
  • Maintain technical documentation and enable knowledge transfer to other team members

Required Experience and Skills

  • Minimum 3 years of professional software development experience
  • Full-stack development experience using Angular/React (front-end) and Node.js (back-end), with HTML, CSS, JavaScript/TypeScript
  • Strong RESTful API development and integration experience
  • Proficiency with MySQL and/or PostgreSQL, including schema design, SQL query writing, and performance troubleshooting
  • Experience with AWS services, including Lambda and API Gateway (or equivalent serverless/managed API patterns)
  • Experience with Git and CI/CD pipelines (or equivalent automated deployment practices)
  • Strong written and verbal communication skills

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available