Job description
Job Title: Lead Fullstack Solution Architect
Experience: 6+ yrs
Location: Gurgaon (WFO)
Job Description:
We are seeking an experienced Fullstack Developer with expertise in Node.js and React.js who can take on a leadership role and has strong skills in system architecture and application design. This position combines technical expertise with strategic thinking to build scalable and robust solutions.
Key Responsibilities:
Team Leadership:
• Lead and mentor a team of developers to deliver high-quality, scalable applications.
• Establish coding standards, best practices, and review processes.
Architectural Design:
• Design system architecture and technical solutions for complex applications.
• Develop and document design strategies, workflows, and technical specifications.
Fullstack Development:
• Build and maintain web applications using Node.js (backend) and React.js (frontend).
• Integrate APIs, databases, and third-party services for seamless application performance.
Collaboration:
• Work closely with cross-functional teams to gather requirements and provide technical solutions.
• Communicate architecture decisions to stakeholders and ensure alignment with business goals.
Requirements:
• 6+ years of Demonstrable experience as a Full Stack Developer, with a solid understanding of both front-end and back-end development concepts.
• Fullstack development with hands-on expertise in Node.js, Express, and React JS.
• Good to have experience on Python, Nest.js, Next.js, Java, PHP, Vue.js.
• Solid knowledge in REST API, JavaScript, CSS, TypeScript.
• Proven experience leading teams and mentoring developers.
• Strong background in system architecture, application design, and scalable solutions.
• Proficiency in Node.js, React.js, and modern frameworks/libraries.
• Experience with databases (SQL/NoSQL) and CI/CD pipelines.
• Experience with cloud platforms (AWS/Azure/GCP), Docker, ECS/ EKS
• Experience with source control and development workflows: Bitbucket, Git
• Familiarity with API architectures including microservice strategy.
• Experience with secure programming practices, software delivery and cloud security principles
• Excellent problem-solving skills and aptitude to learn new technologies quickly.
• Strong analytical, communication, and teamwork skills.
• Ability to work independently and manage multiple tasks simultaneously.
• Familiarity with best practices in software development, including Agile methodologies and test-driven development.
Education:
• Bachelor’s degree in computer science, IT, or a related field.