Full Stack Developer
Job Summary
We are looking for a Full Stack Developer with 23 years of professional experience in building modern web applications using NestJS and React/. The ideal candidate should have strong backend development skills solid frontend experience and intermediate knowledge of AWS services to develop deploy and maintain scalable applications.
You will work closely with product managers designers and other engineers to build high-quality software while following modern development practices and contributing to architectural decisions.
Non-Negotiable Requirements (Must Haves)
- 23 years of hands-on experience developing production-grade web applications.
- Strong experience with NestJS for backend development.
- Experience with and for frontend development.
- Intermediate AWS experience including deployment and management of cloud resources.
- Strong understanding of REST APIs authentication (JWT/OAuth) and API security.
- Experience working with PostgreSQL (or similar relational databases) using an ORM such as Prisma or TypeORM.
- Good understanding of Git GitHub and collaborative development workflows.
- Experience consuming and integrating third-party APIs.
- Strong problem-solving skills and ability to work independently.
Key Responsibilities
- Design develop and maintain scalable backend services using NestJS.
- Build responsive high-performance user interfaces using and .
- Develop secure RESTful APIs and integrate them with frontend applications.
- Design and optimize database schemas and queries.
- Deploy and maintain applications on AWS environments.
- Troubleshoot production issues and optimize application performance.
- Collaborate with cross-functional teams during planning development testing and deployment.
- Write clean maintainable and well-documented code following best practices.
- Participate in code reviews and contribute to improving engineering standards.
Technical Skills
- Backend
- NestJS
- TypeScript
- REST APIs
- Prisma or TypeORM
- PostgreSQL
- Frontend
- JavaScript/TypeScript
- HTML5
- CSS3
- Tailwind CSS (preferred)
- Cloud & DevOps
- AWS (EC2 S3 IAM RDS CloudWatch)
- Docker
- Basic CI/CD concepts
- Nginx (preferred)
- Tools
- Git & GitHub
- Postman
- VS Code
- Jira/Linear (preferred)
Nice to Have
- Experience with AWS Lambda SQS SNS or ECS.
- Experience with Redis or message queues.
- Knowledge of GraphQL.
- Familiarity with serverless architectures.
- Experience with AI integrations or third-party APIs.
- Understanding of automated testing (Jest/Cypress).
- Experience working in Agile/Scrum teams.
What Were Looking For
- Strong communication and collaboration skills.
- Ownership mindset with attention to detail.
- Ability to learn new technologies quickly.
- Passion for writing clean scalable and maintainable code.
- Ability to work effectively in a fast-paced startup environment.