Job Description
Job Description: Senior Full Stack Developer
Experience Level: 7-8 Years
Job Summary
We are seeking a highly skilled Senior Full Stack Developer with 7-8 years of hands-on experience in designing, developing, and maintaining complex web applications. We are a Node.js-first environment and prefer candidates with strong Vue.js experience for the frontend.
Key Responsibilities
Architect & Design: Lead the design and architecture of complex, scalable, and secure web applications and microservices, primarily using the Node.js ecosystem.
Full-Stack Development: Write clean, efficient, and well-tested code for both server-side (Node.js) and client-side (Vue.js) components.
Database Management: Design, implement, and optimize database schemas and queries for both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases.
API Development: Develop and maintain robust, versioned RESTful or GraphQL APIs using Node.js frameworks (e.g., Express, Fastify) to power our web and mobile clients.
Mentorship & Leadership: Mentor junior and mid-level developers,
conduct thorough code reviews, and foster a culture of technical excellence.
CI/CD & DevOps: Implement and manage CI/CD pipelines for automated testing and deployment, and leverage cloud platforms (e.g., AWS, Azure, GCP) to scale applications.
Collaboration: Work closely with product managers, designers, and other stakeholders to translate business requirements into technical solutions.
Troubleshooting: Diagnose and resolve complex performance, security, and scalability issues across the entire technology stack.
Best Practices: Champion and enforce best practices for code quality, testing, (unit, integration, e2e), and documentation.
Required Qualifications (Must-Haves)
Experience: 7-8+ years of skilled experience in full-stack development.
Back-End Proficiency: Strong proficiency and extensive hands-on experience with Node.js and its ecosystem (e.g., Express, Koa, Fastify). While Node.j
📌 Senior Software Engineer III (Noida)
🏢 HCLTech
📍 Noida