Sr. Fullstack Engineer
Job Description
Job Description
Role Overview
We are seeking a highly skilled Full Stack Tech Lead with deep expertise in
backend development to lead the design, development, and optimization of scalable,
high-performance web applications. The ideal candidate combines technical excellence in
React, NodeJS, and AWS with strong leadership skills to guide engineering teams, ensure
architectural soundness, and deliver business-critical solutions.
Responsibilities
● Architecture & Development
○ Translate business and technical requirements into well-designed, architected
software services and user-facing applications.
○ Lead the end-to-end development lifecycle across frontend and backend
systems.
○ Design and implement scalable, reusable, and high-quality code using NodeJS
and modern ReactJS principles.
○ Build backward-compatible, flexible APIs for seamless service integrations.
○ Integrate APIs, databases, and cloud services with UI components.
○ Ensure applications follow responsive design principles and deliver a world-class
user experience.
● Quality & Performance
○ Establish and enforce unit test coverage of 80%+ and maintain automation
across testing pipelines.
○ Write and maintain functional tests for mission-critical features.
○ Debug, troubleshoot, and optimize performance across applications and
services.
○ Perform root cause analysis and resolve production issues promptly.
● Leadership & Collaboration
○ Lead code reviews, provide technical mentorship, and enforce best practices
across the team.
○ Collaborate cross-functionally with product managers, designers, and other
stakeholders.
○ Stay plugged into emerging technologies, frameworks, and industry trends to
continuously evolve the tech stack.
○ Facilitate brainstorming sessions to solve complex infrastructure, scalability, and
security challenges.
Required Skills & Qualifications
● 8–10 years of professional experience as a Full Stack Engineer.
● Expert proficiency in JavaScript (ES6+), NodeJS, ReactJS, and Express.
● Strong knowledge of SQL and relational databases (preferably PostgreSQL).
● Experience with RESTful APIs, microservices architecture, and backend integrations.
● Proficiency with AWS cloud services and DevOps workflows.
● Hands-on expertise with Git/GitHub workflows.
● Experience writing and maintaining unit and functional tests.
● Strong understanding of HTML5, CSS3, and modern frontend build tools (Webpack,
Babel, NPM/Yarn).
● Demonstrated experience leading engineering teams or projects.
Desired Skills & Qualifications
● Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent
experience).
● Experience designing CI/CD pipelines (Jenkins, GitHub Actions, AWS pipelines).
● Familiarity with Redux, React Hooks, and state management best practices.
● Knowledge of security, scalability, and performance optimization patterns.
● Prior experience working with ERP, CMS, or large-scale enterprise systems.
● Strong communication skills with the ability to engage stakeholders
