MyCareernet

Software Engineer - Node (React developer)

Bengaluru, KA, IN

4 days ago
Save Job

Summary

Company:IT Services Organization

Key Skills: Node, React, Fullsatck developer

Roles and Responsibilities:

  • Design, develop, and maintain full-stack applications using Node.js and SQL for backend and React, Tailwind CSS, and Typescript for frontend.
  • Build and integrate RESTful APIs using Node.js to support connectivity with internal systems, payment gateways, and third-party APIs.
  • Implement payment gateway integrations to enable secure and efficient transaction processing, including handling webhooks and error cases.
  • Execute third-party API integrations ensuring reliability, performance, and proper error handling.
  • Apply security best practices, such as secure API design, data encryption, and protection of payment transactions.
  • Deploy and manage applications on Cloud Azure, leveraging services like Azure App Services, Azure Functions, and Azure SQL.
  • Contribute to CI/CD pipelines using tools like Azure DevOps or Git to automate builds, testing, and deployments.
  • Collaborate with team leads, architects, and stakeholders to translate requirements into technical implementations.
  • Perform code reviews, troubleshoot integration issues, and optimize application performance and scalability.
  • Stay current with advancements in full-stack technologies (Node.js, React, etc.), payment systems, and integration patterns to improve project deliverables.
  • Document code, integration workflows (e.g., payment gateways, third-party APIs), and CI/CD configurations to support team knowledge sharing.

Skills Required:

  • Experience: 1- 4 years of full-stack development experience, with a proven track record of delivering end-to-end solutions.

Technical Expertise:

  • Strong proficiency in Node.js and SQL for building efficient backend systems.
  • Extensive experience designing and consuming RESTful APIs for internal and external integrations.
  • Proven expertise in payment gateway integrations, including secure transaction handling and webhook implementation.
  • Hands-on experience with third-party API integrations to enhance application functionality.
  • Knowledge of authentication (Auth) using Azure AD or similar identity management services.
  • Proficiency with Cloud Azure services (e.g., Azure App Services, Azure Functions, Azure SQL) and security practices (e.g., encryption, secure coding).
  • Advanced skills in React, Tailwind CSS, and Typescript for creating modern, responsive front-end interfaces.
  • Experience with CI/CD tools like Azure DevOps, Git for automated workflows.

Tools & Practices:

  • Experience with Agile/Scrum methodologies and tools.
  • Exposure to containerization (e.g., Docker) and cloud-based development.

Soft Skills:

  • Strong problem-solving and analytical skills, particularly in security, payment processing, and API integrations.
  • Good communication skills to collaborate effectively with team members and stakeholders.
  • Ability to work independently and manage complex tasks in a fast-paced environment.

Education: Bachelor's Degree in related field

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job