freehire launches on Product Hunt on 26 August.

Follow →

Full Stack Engineer

Summary

Builds and maintains full-stack web apps using React.js and NestJS, collaborating in Agile teams to deliver scalable, high-availability solutions with cloud and DevOps practices.

We are looking for a

Full Stack Developer

to join a cross-functional Agile team responsible for designing, developing, and supporting scalable, high-availability software applications. The role involves working closely with Engineers, Product Managers, Designers, and external stakeholders to deliver high-quality technical solutions. Key Responsibilities Work closely with cross-functional Agile teams to understand business requirements and deliver technical solutions. Design, develop, and maintain

full-stack applications

using React.js and NestJS. Collaborate with stakeholders to build scalable, secure, and reliable software systems. Contribute to the adoption of modern technologies, development practices, and engineering tools. Participate in

code reviews

and provide constructive feedback to improve code quality. Participate in

Scrum ceremonies , including Sprint Planning, Sprint Review, and Retrospectives. Contribute to technical discussions, solutioning, and knowledge-sharing sessions. Develop and maintain comprehensive

unit and integration tests . Support application performance, reliability, monitoring, and troubleshooting. Work with DevOps teams on CI/CD, containerization, and cloud-based deployments. Key Requirements Strong experience in

Full Stack Development

with

React.js

and

NestJS . Experience building and supporting

large-scale, high-availability applications . Strong knowledge of

JavaScript/TypeScript . Hands-on experience with

SQL and NoSQL databases , such as: PostgreSQL MySQL MongoDB Experience with cloud platforms such as

AWS, Azure, or GCP ; AWS is preferred. Exposure to

CI/CD pipelines

using tools such as GitHub Actions or GitLab CI. Experience or exposure to

Docker and Kubernetes

or other container orchestration technologies. Strong understanding of

unit testing and integration testing . Experience with application

monitoring and observability

tools such as ELK Stack, AWS CloudWatch, or Splunk. Good understanding of

Agile/Scrum methodologies . Strong problem-solving, communication, and collaboration 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