We are looking for a skilled Full Stack Engineer with 3–4 years of experience to design, develop, and maintain scalable web applications. You will work across the frontend and backend, collaborate with cross-functional teams, and contribute to building reliable and high-performance systems.
This role is ideal for someone who can independently own features from concept to deployment and is comfortable working in fast-paced environments.
Build responsive and user-friendly web interfaces.
Work with modern JavaScript frameworks (React / Angular / Vue).
Implement reusable UI components and maintain design consistency.
Optimize frontend performance and ensure cross-browser compatibility.
Design and develop RESTful APIs and backend services.
Work with server-side technologies (Node.js / Java / Python / .NET).
Implement authentication, authorization, and security best practices.
Ensure scalability, reliability, and performance of backend systems.
Design and manage relational or NoSQL databases (MySQL, PostgreSQL, MongoDB).
Write optimized queries and ensure data integrity.
Collaborate on deployment using CI/CD pipelines.
Work with cloud platforms (AWS / Azure / GCP) and containerization tools (Docker – preferred).
Participate in Agile/Scrum ceremonies.
Conduct code reviews and follow clean code principles.
Write unit and integration tests.
Troubleshoot production issues and optimize system performance.
Bachelor’s degree in Computer Science or related field.
3–4 years of experience in full stack development.
Strong proficiency in JavaScript and at least one frontend framework (React preferred).
Experience building backend APIs using Node.js / Java / Python / similar.
Solid understanding of databases (SQL & basic NoSQL).
Experience with Git and version control workflows.
Good understanding of system design fundamentals.
Experience with microservices architecture.
Familiarity with DevOps practices and CI/CD tools.
Exposure to cloud services (AWS / Azure / GCP).
Experience with caching systems (Redis) or message queues (Kafka / RabbitMQ).
Knowledge of testing frameworks (Jest, Mocha, JUnit, etc.)