Full-Stack Engineer
We are looking for a Full-Stack Software Engineer with 4–6 years of professional experience to join our engineering team. You will contribute across backend and frontend systems and take ownership of features from concept through production, with strong focus on code quality, scalability, and efficient delivery.
Responsibilities
- Design and develop full-stack features end-to-end
- Build backend services using NestJS and TypeScript
- Develop frontend interfaces using ReactJS
- Design and optimize PostgreSQL databases
- Work with TypeORM for data access and migrations
- Refactor and optimize existing systems
- Collaborate with cross-functional teams
- Participate in code reviews
- Support Azure-hosted services
Required Qualifications
- 3–6 years of professional software development experience
- Strong TypeScript / JavaScript skills
- Experience with NestJS and ReactJS
- PostgreSQL database experience
- TypeORM or similar ORM experience
- Azure cloud exposure
- REST API knowledge
Nice to Have
- Docker experience
- CI/CD familiarity
- IoT or real-time systems background
- SaaS platform experience
What We Offer
- Hybrid work model after 6 months
- Career growth opportunities
- Collaborative engineering environment
- Work on impactful real-world systems