Overview
Job description
We are seeking a highly skilled Full Stack Developer with 3+ years of experience in designing, developing, and deploying scalable web applications. The ideal candidate will have expertise in React, Node.js, Express, NestJS, PostgreSQL, Azure, and Tailwind CSS, along with a strong understanding of modern software development best practices. You will be responsible for building and maintaining high-performance applications, ensuring code quality, and optimizing system architecture.
Key Responsibilities: Frontend Development (React & Tailwind CSS)
- Develop and maintain responsive, dynamic, and user-friendly UI using React.js and Tailwind CSS.
- Optimize frontend components for performance, scalability, and accessibility.
- Implement state management solutions such as Redux, Zustand, or Context API.
- Ensure cross-browser compatibility and mobile responsiveness.
- Integrate frontend components with RESTful APIs and GraphQL.
Backend Development (Node.js, NestJS, Express, PostgreSQL)
- Design, develop, and maintain robust and scalable backend services using Node.js, Express, and NestJS.
- Implement secure authentication & authorization mechanisms (JWT, OAuth).
- Optimize PostgreSQL database performance, writing efficient queries and stored procedures.
- Design and maintain RESTful APIs and GraphQL endpoints for seamless data exchange.
- Implement caching, rate limiting, and performance optimizations.
Cloud & DevOps (Azure, CI/CD, Security)
- Deploy, monitor, and manage applications on Microsoft Azure.
- Set up and manage CI/CD pipelines using GitHub Actions, Azure DevOps, or Jenkins.
- Ensure application security, API security, and data protection best practices.
- Handle containerization and orchestration (Docker, Kubernetes is a plus).
Required Skills & Qualifications:
- 4+ years of experience as a Full Stack Developer.
- Strong expertise in React.js, Tailwind CSS, and modern UI frameworks.
- Hands-on experience with Node.js, Express.js, and NestJS for backend development.
- Proficiency in PostgreSQL, including database design, optimization, and query performance tuning.
- Experience with Azure services, including storage, functions, and deployments.
- Strong understanding of RESTful API and GraphQL development.
- Experience implementing unit and integration testing (Jest, Mocha, Cypress, or similar).
- Proficient with Git, CI/CD, and DevOps best practices.
- Strong problem-solving, debugging, and analytical skills.
Preferred (Good to Have) Skills:
- Experience with Microservices Architecture.
- Knowledge of WebSockets and real-time communication.
- Experience with Kubernetes and Docker.
- Familiarity with Message Queues (RabbitMQ, Kafka, or Azure Service Bus).
Job Type: Full-time
Benefits:
- Paid sick time
- Paid time off
- Provident Fund
Location Type:
- In-person
Schedule:
- Evening shift
Work Location: In person
*Speak with the employer* +91 9076500624
Job Type: Full-time
Pay: ₹400,000.00 - ₹500,000.00 per year
Benefits:
- Leave encashment
- Paid sick time
- Paid time off
- Provident Fund
Schedule:
- Evening shift
Ability to commute/relocate:
- Lucknow, Uttar Pradesh: Reliably commute or planning to relocate before starting work (Required)
Experience:
- Full-stack development: 3 years (Required)
Language:
- English (Required)
Location:
- Lucknow, Uttar Pradesh (Required)
Work Location: In person