Full Stack Developer (Node.js & React)
Synechron TechnologiesJob Description
Full Stack Developer (Node.js + React + Cloud & API Integration)
Job Summary
Synechron is seeking an experienced Full Stack Developer specializing in Node.js and React to design, develop, and maintain scalable, high-performance web applications. This role is vital to delivering responsive, user-friendly interfaces, robust back-end services, and seamless API integrations that drive business growth and enhance client satisfaction. The developer will work collaboratively with cross-functional teams to implement innovative solutions, optimize system performance, and adhere to best practices in modern web development.
Software Requirements
Required:
Proficiency in JavaScript, TypeScript, and Node.js, with at least 5 years of experience in building scalable backend services and RESTful APIs
Extensive experience with React.js (including Hooks, ContextAPI, Redux, or Flux) and front-end technologies such as HTML, CSS, CSS-in-JS (Styled Components, Tailwind CSS, Material UI)
Strong knowledge of CI/CD processes and tools such as Jenkins, GitHub Actions, or GitLab CI/CD for build automation and deployment
Hands-on experience with containerization technologies such as Docker and Kubernetes
Knowledge of API gateway solutions like 3Scale or similar platforms
Experience implementing security practices such as OAuth, JWT, and secure API design
Practical experience working with NoSQL databases (e.g., MongoDB, DynamoDB)
Preferred:
Experience with GraphQL API development and integration
Knowledge of front-end performance tuning, benchmarking, and optimization techniques
Overall Responsibilities
Develop, test, and deploy responsive, scalable web applications using React.js and Node.js in line with enterprise standards
Design and implement RESTful APIs and microservices that are reliable, scalable, and secure
Collaborate with product managers, UX/UI designers, and back-end teams to translate business needs into technical solutions
Write clean, maintainable, and well-documented code following organizational standards
Conduct code reviews, troubleshoot issues, and perform performance tuning of applications
Monitor application performance, analyze metrics, and implement improvements for speed, scalability, and stability
Stay current with emerging front-end and back-end technologies and industry best practices, recommending relevant innovations
Contribute to automated deployment pipelines and support continuous integration/delivery processes
Technical Skills (By Category)
Programming Languages:
Essential: JavaScript, TypeScript, Node.js, React.js
Preferred: Additional JavaScript frameworks/libraries for workflows (e.g., Redux, ContextAPI)
Databases/Data Management:
Experience with NoSQL databases such as MongoDB or DynamoDB
Skilled in data modeling, query optimization, and data access best practices
Cloud Technologies:
Experience deploying, managing, and monitoring applications on AWS, Azure, or similar cloud platforms
Understanding of cloud-native architectures, serverless deployment options, and service integrations
Frameworks and Libraries:
React.js core principles, hooks, lifecycle methods, ContextAPI, Redux or similar state management tools
Node.js frameworks like Express, Fastify, and testing frameworks such as Jest or Mocha
Development Tools and Methodologies:
Version control systems such as Git, collaboration tools like JIRA and Confluence
CI/CD pipeline tools for automation (Jenkins, GitHub Actions, GitLab CI)
Agile project management frameworks (Scrum, Kanban)
Security Protocols:
Implementation of authentication and authorization mechanisms such as OAuth, JWT
Secure coding practices for web applications and APIs
Experience Requirements
Minimum of 5 years of full-stack web development experience with a focus on Node.js and React.js
Proven experience developing enterprise-grade web applications with high performance and responsiveness
Hands-on experience in building and deploying RESTful APIs, microservices, and third-party API integrations
Experience working in cloud environments with containerization and automation tools
Domain experience in banking, retail, or fintech is advantageous
Alternate pathway: Demonstrated success in large-scale projects or certifications in full-stack, cloud, or DevOps technologies
Day-to-Day Activities
Develop and deliver features, enhancements, and bug fixes in JavaScript, TypeScript, React, and Node.js
Perform code reviews, troubleshoot technical issues, and optimize system performance
Work with cross-functional teams during sprint planning, stand-ups, and reviews
Design and maintain API integrations, ensuring security and performance standards
Monitor live applications, analyze metrics, and implement improvements
Maintain current technical documentation and assist in onboarding new team members
Lead or contribute to automation efforts for deployment and testing processes
Qualifications
Bachelor’s or Master’s degree in Computer Science, Information Technology, or related fields
Relevant certifications in React.js, Node.js, AWS, Docker, or related technologies are preferred
Demonstrated commitment to continuous professional development in web development and cloud technologies
Professional Competencies
Strong analytical, problem-solving, and critical thinking skills for scalable system design
Ability to lead initiatives and influence team practices effectively
Excellent communication skills for engaging with technical and non-technical stakeholders
Adaptability to rapidly changing technology landscapes and project scopes
Innovative and proactive mindset focused on process improvement and best practices
Effective time management and task prioritization skills to meet project deadlines
SYNECHRON’S DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.
All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Experience Level
Mid LevelJob role
Job requirements
About company
Similar jobs you can apply for
Logistics/ Warehouse operations
Quality Assistant
Packaid Ecopack Private LimitedQuality Control Engineer
Pragathi IT SolutionsLOSS PREVENTION ASSOCIATE - HARLUR AND RAYASANDRA
Big Basket
Quality Assurance Executive
Edizi Tools Private LimitedAutomation Test Engineer
MNC company