Full Stack Developer – Node.js, React.js, TypeScript & AI Code Generation

Synechron Technologies Pvt. Ltd._INDIA Company

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Synechron Technologies Pvt. Ltd. seeks a capable Full Stack Developer with strong Node.js, React.js, and TypeScript skills to design, develop, test, and maintain scalable full‑stack applications.

The role emphasizes RESTful APIs, microservices, and SQL/NoSQL databases, with AI code generation tools to improve efficiency while enforcing security and quality controls. Key responsibilities include building scalable APIs, responsive UIs, and contributing to CI/CD pipelines, code reviews, and best

Qualifications

  • 3+ years of professional full-stack development experience.
  • Strong proficiency in Node.js, React.js, and TypeScript.
  • Experience with SQL and NoSQL databases like PostgreSQL and MongoDB.
  • Familiarity with AI-assisted development and prompt engineering.
  • Experience with CI/CD pipelines and Git version control.

Responsibilities

  • Design, develop, test, and maintain full-stack applications.
  • Build scalable RESTful APIs and microservices.
  • Develop responsive, accessible user interfaces with React.js.
  • Apply AI code generation tools and perform code reviews.
  • Troubleshoot production issues and optimize performance.

Skills

Node.js
React.js
TypeScript
REST APIs
Microservices
SQL/NoSQL
AI code tools
Git & CI/CD
Prompt engineering
PostgreSQL
MongoDB
Redis

Tools

Git
CI/CD
Docker
NestJS
Express

Job description

Job Summary

Synechron is seeking a Full Stack Developer with strong expertise in Node.js, React.js, TypeScript, RESTful APIs, microservices, and SQL/NoSQL databases. The role will involve designing, developing, testing, maintaining, and troubleshooting scalable full-stack applications.The successful candidate will use AI code generation tools, including GitHub Copilot, Claude Code, Cursor, or similar tools, to improve development efficiency while applying appropriate review, testing, security, and quality controls. This role contributes to business objectives by delivering reliable software, responsive user interfaces, scalable services, and maintainable technology solutions.

Software Requirements
  • Required 3+ years of professional experience in full-stack development.
  • Strong proficiency in Node.js using Express, NestJS, or similar frameworks.
  • Strong proficiency in React.js, including:
  • React Hooks
  • State management
  • Component architecture
  • Responsive and performant user interface development
  • Experience with TypeScript.
  • Hands-on experience with AI code generation tools, such as GitHub Copilot, Claude Code, Cursor, or similar tools.
  • Understanding of prompt engineering for coding tasks.
  • Proficiency in SQL and NoSQL databases, including PostgreSQL, MongoDB, and Redis.
  • Experience with Git version control and branching strategies.
  • Experience with CI/CD pipelines.
  • Understanding of RESTful API design and best practices.
  • Ability to write clean, maintainable, reusable, and well-tested code.
  • Experience troubleshooting and debugging production issues.
Preferred
  • Experience building scalable RESTful APIs and microservices in production environments.
  • Experience with advanced Node.js and React.js application architecture.
  • Familiarity with automated testing, static analysis, dependency checks, and performance testing.
  • Exposure to cloud-based application deployment and monitoring.
  • Experience with containerized applications and automated deployment environments.
  • Familiarity with responsible AI-assisted development practices, including reviewing generated code for correctness, security, privacy, and maintainability.
  • Experience improving development workflows through automation and reusable components.
Overall Responsibilities
  • Design, develop, test, and maintain full-stack applications using Node.js, React.js, and TypeScript.
  • Build scalable RESTful APIs and microservices using Express, NestJS, or similar Node.js frameworks.
  • Develop responsive, accessible, and performant user interfaces using React.js.
  • Apply React Hooks, state management, and component architecture to create maintainable frontend solutions.
  • Integrate and effectively utilize AI code generation tools to accelerate development workflows.
  • Apply prompt engineering techniques for coding tasks and validate AI-generated output through code reviews, testing, security checks, and functional verification.
  • Write clean, maintainable, reusable, and well-tested code.
  • Work with PostgreSQL, MongoDB, Redis, and other SQL or NoSQL data stores as required.
  • Collaborate with cross-functional teams to define, refine, implement, and validate product features.
  • Participate in code reviews and contribute to engineering best practices, coding standards, documentation, and knowledge sharing.
  • Develop and maintain CI/CD pipelines that support consistent build, testing, and deployment activities.
  • Troubleshoot, diagnose, and resolve application, integration, performance, and production issues.
  • Contribute to improvements in software quality, application performance, development efficiency, and operational reliability.
  • Promote sustainable engineering practices through reusable components, efficient processing, appropriate technology use, and reduced rework.
  • Deliver software solutions that meet agreed requirements for functionality, maintainability, performance, security, and quality.
Strategic Objectives
  • Deliver scalable, reliable, and maintainable full-stack applications using Node.js and React.js.
  • Improve development efficiency through effective and responsible use of AI code generation tools.
  • Build RESTful APIs, microservices, and user interfaces that support evolving business requirements.
  • Strengthen engineering quality through testing, code reviews, CI/CD, documentation, and consistent development practices.
  • Improve application stability, performance, usability, and production support outcomes.
Performance Outcomes
  • Features and enhancements are delivered within agreed timelines and quality expectations.
  • APIs, microservices, and frontend applications meet defined requirements for performance, scalability, and maintainability.
  • AI-assisted code is reviewed, tested, secured, and integrated according to engineering standards.
  • Production defects and performance issues are investigated and resolved within agreed service expectations.
  • CI/CD pipelines support repeatable and reliable build, testing, and deployment processes.
  • Technical decisions, code, tests, and operational procedures are documented clearly and maintained appropriately.
  • Technical standards and best practices are actively reviewed, refined, and appropriately applied.
Technical Skills (By Category)
Programming Languages Essential
  • Strong Node.js development experience.
  • Strong proficiency in TypeScript.
  • Working knowledge of JavaScript for full-stack application development.
  • Ability to write modular, readable, maintainable, and testable code.
  • Understanding of asynchronous programming, error handling, API integration, and application performance.
  • Preferred Experience with modern JavaScript language features and application development patterns.
  • Familiarity with scripting for automation, testing, or development-support activities.
Databases/Data Management Essential
  • Proficiency in SQL databases, particularly PostgreSQL.
  • Proficiency in NoSQL databases, particularly MongoDB.
  • Experience using Redis for caching, session management, data access, or related application needs.
  • Understanding of data modeling, querying, indexing, transactions, validation, and data integrity.
  • Ability to design and maintain data-access patterns that support performance and scalability.
  • Preferred Experience working with multiple database technologies in distributed applications.
  • Familiarity with database performance monitoring, migration, backup, recovery, and optimization.
  • Exposure to caching strategies and data-consistency considerations in microservices environments.
Cloud Technologies Essential
  • Understanding of deploying and operating full-stack applications in cloud or enterprise environments.
  • Awareness of application scalability, availability, monitoring, access control, and resource management.
  • Preferred Experience with cloud-based application deployment and managed database services.
  • Familiarity with containers, orchestration, cloud networking, storage, and application monitoring.
  • Experience optimizing application and cloud resource usage to support efficient and sustainable technology delivery.
Frameworks and Libraries Essential
  • Node.js with Express, NestJS, or a similar framework.
  • React.js with Hooks, state management, and component architecture.
  • TypeScript-based frontend and backend development.
  • Experience building scalable RESTful APIs.
  • Understanding of microservices architecture and service integration.
  • Ability to develop responsive and performant user interfaces.
  • Preferred Experience with frontend component libraries, routing, form handling, validation, and performance optimization.
  • Familiarity with API documentation, asynchronous processing, messaging, or distributed application tools.
  • Exposure to reusable design systems and accessibility-focused frontend development.
Development Tools and Methodologies Essential
  • Git version control and branching strategies.
  • Experience with CI/CD pipelines for automated build, testing, and deployment.
  • Experience with code reviews, defect resolution, technical documentation, and collaborative development.
  • Understanding of software development lifecycle practices.
  • Ability to work with cross-functional teams to define and deliver features.
  • Experience troubleshooting and debugging production issues.
  • Hands-on experience using AI code generation tools and prompt engineering for coding tasks.
  • Preferred Experience integrating AI-assisted development into testing, documentation, refactoring, debugging, or code-generation workflows.
  • Familiarity with automated testing, static analysis, dependency scanning, and performance testing.
  • Exposure to Agile or iterative software development practices.
  • Experience with containerization and automated deployment environments.
Security Protocols Essential
  • Understanding of secure coding practices for Node.js, React.js, TypeScript, RESTful APIs, and microservices.
  • Knowledge of authentication, authorization, access controls, input validation, secure API design, and protection of sensitive data.
  • Ability to review AI-generated code for security, privacy, quality, correctness, and maintainability.
  • Awareness of dependency management, secrets protection, secure configuration, and vulnerability remediation.
  • Preferred Experience integrating security checks into CI/CD pipelines.
  • Familiarity with application security testing, threat modeling, secure headers, encryption, and API security controls.
  • Experience applying responsible AI-assisted development practices to protect source code and sensitive information.
Experience Requirements
  • 3+ years of professional experience in full-stack development.
  • Strong practical experience developing applications using Node.js, React.js, and TypeScript.
  • Demonstrable experience building scalable RESTful APIs and microservices.
  • Experience developing responsive, performant, and maintainable React.js user interfaces.
  • Hands-on experience with AI code generation tools and prompt engineering for coding tasks.
  • Experience working with PostgreSQL, MongoDB, Redis, or comparable SQL and NoSQL databases.
  • Experience with Git, version control, CI/CD pipelines, code reviews, testing, and production troubleshooting.
  • Experience collaborating with cross-functional teams to define and implement software features.
  • Candidates may qualify through equivalent hands‑on full‑stack development experience, significant project delivery, or a portfolio demonstrating the required Node.js, React.js, TypeScript, database, API, and AI‑assisted development skills.
Day-to-Day Activities
  • Design, develop, test, and maintain Node.js services, RESTful APIs, microservices, React.js interfaces, TypeScript components, and database integrations.
  • Participate in requirements discussions, planning sessions, technical design reviews, code reviews, delivery coordination, and collaboration with cross‑functional teams.
  • Deliver tested application features, API changes, reusable components, CI/CD updates, technical documentation, defect fixes, and production support outcomes.
  • Make technical decisions within the assigned scope, use AI code generation tools responsibly, validate implementation quality, troubleshoot issues, and elevate risks or dependencies appropriately.
Qualifications

Qualifications Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field; equivalent relevant professional experience may also be considered. 3+ years of full‑stack development experience with demonstrated delivery using Node.js, React.js, TypeScript, RESTful APIs, and SQL/NoSQL databases. Relevant training in Node.js, React.js, TypeScript, databases, RESTful APIs, microservices, CI/CD, software testing, or AI‑assisted development is preferred. Certifications in cloud, software development, databases, DevOps, or related technologies are preferred but are not mandatory unless required for a specific assignment. Maintain continuous professional development in full‑stack engineering, AI code generation, prompt engineering, application security, testing, cloud technologies, and modern development practices.

Professional Competencies
  • Apply critical thinking, structured analysis, and practical problem‑solving to resolve application, API, database, performance, and production issues.
  • Collaborate effectively with cross‑functional teams and contribute to code reviews, engineering standards, knowledge sharing, and delivery outcomes.
  • Communicate technical requirements, implementation decisions, risks, progress, and recommendations clearly to technical and non‑technical stakeholders.
  • Adapt to changing requirements, technologies, development practices, and delivery priorities while maintaining code quality and reliability.
  • Identify opportunities to improve application architecture, user experience, development efficiency, automation, reusability, security, and sustainable technology use.
  • Prioritize and manage development, testing, troubleshooting, documentation, and deployment activities while meeting agreed timelines.
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.

Candidate Application Notice

At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry‑leading digital solutions. Synechron’s progressive technologies and optimization strategies span end‑to‑end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile‑first applications and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 14,500+, and has 58 offices in 21countries within key global markets. For more information on the company, please visit our website or LinkedIn community. AtSynechron, weare committed to integrating sustainability into our business strategy, ensuring responsible growth while minimizing environmental impact. Employees play a keyroleindrivingoursustainabilityinitiatives,fromreducingourcarbonfootprinttofosteringethicalandsustainablebusinesspractices acrossglobaloperations. AllpositionsarerequiredtoadheretoourSustainabilityandHealthSafetystandardsdemonstratingacommitmenttoenvironmentalstewardship, workplace safety, and sustainable practices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Developer – Node.js, React, TypeScript & AI-Assisted Development
Full Stack Developer – Node.js, React, TypeScript & AI-Assisted Development

Synechron Technologies Pvt. Ltd._INDIA Company • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Full Stack Developer – React.js, Node.js, Jav...
Full Stack Developer – React.js, Node.js, Jav...

Synechron • Pune District

On-site
INR 4,000,000 - 5,600,000
Full Stack Developer – React.js, Node.js, JavaScript & REST/GraphQL APIs
Full Stack Developer – React.js, Node.js, JavaScript & REST/GraphQL APIs

Synechron Technologies Pvt. Ltd._INDIA Company • Pune District

On-site
INR 1,500,000 - 2,100,000
Full Stack Developer – Node.js, React, TypeScript & AI Code Generation
Full Stack Developer – Node.js, React, TypeScript & AI Code Generation

Synechron • Bengaluru

On-site
INR 1,800,000 - 3,000,000
.NET Full Stack Engineer – C#, React/Angular, AWS & CI/CD
.NET Full Stack Engineer – C#, React/Angular, AWS & CI/CD

Synechron Technologies Pvt. Ltd._INDIA Company • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Diversity & Inclusion initiatives
Full Stack Developer – .NET Core, Angular, Microservices & SQL
Full Stack Developer – .NET Core, Angular, Microservices & SQL

Synechron • Pune District

On-site
INR 2,000,000 - 3,500,000
Full Stack Developer – .NET Core, Angular, Microservices & SQL
Full Stack Developer – .NET Core, Angular, Microservices & SQL

Synechron Technologies Pvt. Ltd._INDIA Company • Pune District

On-site
INR 1,800,000 - 3,000,000
Java Spring Boot Developer with QA Automation
Java Spring Boot Developer with QA Automation

Synechron Technologies Pvt. Ltd._INDIA Company • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Senior Software Engineer - Java
Senior Software Engineer - Java

Synechron Technologies Pvt. Ltd._INDIA Company • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior Software Engineer - Java
Senior Software Engineer - Java

Synechron • India

On-site
INR 1,800,000 - 2,800,000