We are looking for a skilled Full Stack Developer with 2–3 years of hands -on experience building scalable, production -grade web applications. The ideal candidate should be comfortable working across frontend, backend, databases, APIs, cloud infrastructure, and deployment pipelines.
You will collaborate with product managers, designers, and senior engineers to deliver high -quality software used in real -world production environments.
Requirements
Frontend Development
- Build responsive and performant web applications using:
- React
- TypeScript / JavaScript (ES6+)
- HTML5, CSS3, Tailwind, Material UI, or similar UI frameworks
- Develop reusable UI components and design systems
- Optimize applications for speed, accessibility, and cross -browser compatibility
- Integrate frontend applications with REST/GraphQL APIs
Backend Development
- Build scalable backend services using:
- Node.js
- Express.js / NestJS / Fastify
- Design and maintain RESTful APIs and microservices
- Implement authentication, authorization, and security best practices
- Write efficient business logic and asynchronous workflows
Database & Data Layer
- Work with relational and NoSQL databases such as:
- PostgreSQL
- MySQL
- MongoDB
- Redis
- Design schemas, optimize queries, and manage migrations
DevOps & Production Engineering
- Participate in CI/CD implementation and release management
- Experience with:
- Docker
- GitHub Actions / Jenkins
- AWS / GCP / Azure basics
- Linux server environments
- Monitor application performance and troubleshoot production issues
Engineering Practices
- Write clean, maintainable, and testable code
- Participate in code reviews and technical discussions
- Follow Agile/Scrum development practices
- Contribute to architecture and technical design decisions
Responsibilities:
- Develop and maintain full stack web applications using React and Node.js
- Build scalable frontend and backend systems
- Design and integrate APIs and databases
- Deploy and support production applications
- Write clean, testable, and maintainable code
- Collaborate with cross -functional teams in Agile environments
- Troubleshoot bugs, optimize performance, and improve application reliability
- Participate in code reviews and engineering best practices
Benefits
- 5 Days Working with a half -day on the 1st Saturday of each month
- 15 Paid leaves a year + 3 additional Experience Based Leave