Full Stack Developer (Node.js + React + Cloud & API Integration)

Synechron

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.

Candidate Application Notice

Read Full Description
Confirmed 23 hours ago. Posted 5 days ago.

Discover Similar Jobs

Suggested Articles