Job Description
Key Responsibilities:
Lead a team of frontend and backend developers on full-stack projects.
Design, develop, and maintain scalable web applications using Node.js and React.
Participate in architecture, design discussions, and code reviews.
Translate business requirements into technical solutions.
Ensure code quality, performance, and maintainability through best practices.
Guide the team on troubleshooting, debugging, and optimization.
Collaborate with product managers, UX/UI designers, and QA to ensure high-quality deliverables.
Stay updated with industry trends and emerging technologies. Must-Have Skills:
5 7 years of full-stack development experience with a strong focus on Node.js (Express/NestJS) and React.js.
Solid understanding of JavaScript, TypeScript, ES6+ features.
Experience with RESTful APIs, WebSockets, and microservices architecture.
Strong knowledge of frontend build tools (Webpack, Babel, etc.).
Hands-on experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
Familiarity with CI/CD pipelines, Git, Docker, and cloud platforms (AWS/Azure/GCP).
Strong problem-solving, debugging, and performance tuning skills. Good-to-Have Skills:
Experience with Next.js or React Native.
Exposure to GraphQL, Redis, Kafka, or message queues.
Prior experience working in Agile/Scrum teams.
Team mentoring or people leadership experience.
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Lead
Employement Type: Full time
Contact Details:
Company: Infinite
Location(s): Bengaluru
Keyskills:
Performance tuning
Backend
GIT
NoSQL
GCP
Postgresql
Debugging
MongoDB
Troubleshooting
SQL