Software Engineer(Node.Js/React)

Work set-up: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

3-5 years of software engineering experience with both backend and frontend skills., Proficiency in JavaScript/TypeScript, including Node.js, NestJS, and React., Solid experience with Java Spring Boot for backend development., Hands-on experience with Google Cloud Platform, CI/CD pipelines, and Infrastructure as Code tools like Terraform..

Key responsibilities:

  • Develop and maintain backend services and APIs using Node.js, NestJS, and Java Spring Boot.
  • Build responsive front-end applications with React and TypeScript.
  • Design and implement scalable microservices and cloud-native applications on GCP.
  • Automate infrastructure provisioning and manage CI/CD pipelines with Tekton and Terraform.

Sky Systems, Inc. (SkySys) logo
Sky Systems, Inc. (SkySys) Information Technology & Services Startup https://myskysys.com/
11 - 50 Employees
See all jobs

Job description


Role: Software Engineer(Node.Js/React)
Position Type: Full-Time Contract (40hrs/week)
Contract Duration: 6-18 Months
Work Hours: India Standard Time (IST)
Work Schedule: 8 hours/day (Mon-Fri)
Location: 100% remote (Candidates can work from anywhere in India)

Our client is looking for a versatile and skilled Mid-Level Software Engineer to join their engineering team. This role involves full-stack development responsibilities, supporting backend services with Node.js, NestJS, Java Spring Boot, and front-end interfaces using React and TypeScript. The engineer will also work with Google Cloud Platform (GCP), Tekton for CI/CD pipelines, Terraform for infrastructure automation, and implement quality gates to ensure code robustness and compliance.

Key Responsibilities:

  • Develop, maintain, and enhance backend services and APIs leveraging Node.js, NestJS, and Java Spring Boot.
  • Build responsive and user-friendly front-end web applications using React and TypeScript, ensuring seamless integration with backend services.
  • Design and implement scalable microservices and cloud-native applications consistent with clien's architectural guidelines.
  • Deploy and manage applications on GCP utilizing managed services such as GKE, Cloud Run, Pub/Sub, and Cloud Storage.
  • Construct and streamline CI/CD pipelines with Tekton, incorporating automated quality gates to enforce code quality, security checks, and policy compliance.
  • Automate infrastructure provisioning and management using Terraform in an Infrastructure as Code (IaC) practice.
  • Collaborate with cross-functional teams including product, UX/UI, DevOps, and QA to deliver high-quality, maintainable, and secure software solutions.
  • Conduct code reviews, participate in system design discussions, and contribute to evolving best practices.
  • Troubleshoot and resolve operational issues related to software deployment and cloud infrastructure.
  • Author and maintain technical documentation that supports development, deployment, and operational procedures.
  • Ensure adherence to security policies, industry standards, and client's compliance frameworks.

Required Qualifications:

  • 3-5 years of software engineering experience with strong backend and front-end development skills.
  • Proficiency in JavaScript/TypeScript including frameworks and libraries such as Node.js, NestJS, and React.
  • Solid experience with Java Spring Boot for backend services.
  • Hands-on experience with Google Cloud Platform (GCP) and container orchestration (GKE).
  • Experience designing and managing CI/CD pipelines using Tekton or similar tools, including implementation of quality gates.
  • Practical knowledge of Terraform or similar Infrastructure as Code tools.
  • Strong understanding of microservices architecture, RESTful APIs, event-driven design, and containerization (Docker, Kubernetes).
  • Familiarity with SDLC, Agile, DevOps principles, and automated testing best practices.
  • Excellent problem-solving abilities along with strong communication and collaboration skills.

Preferred Qualifications:

  • Experience using cloud monitoring, logging, and telemetry tools.
  • Prior experience in automotive, manufacturing, or enterprise software development.
  • Knowledge of security best practices and compliance requirements for cloud-based systems.
  • Familiarity with other IaC tools and policy-as-code approaches for governance.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

Software Engineer Related jobs