Job Openings Software Engineer(12 Months Contract)

About the job Software Engineer(12 Months Contract)

Full-stack Software Engineer (Contract 12 months)

Position Overview

We are seeking a skilled Full-stack Software Engineer (12-month contract) to design, build, and maintain high-quality web applications using React and Node.js. This role works closely with product, design, and project teams to deliver scalable, secure, and high-performance solutions. You will be responsible for developing clean, maintainable code, resolving technical challenges, and continuously improving system reliability and performance in a fast-paced product environment.

What you'll do:

  • Build & maintain full-stack applications (React + Node.js).
  • Work with product, design, and project teams to ship features fast.
  • Solve problems, squash bugs, and optimize performance.
  • Keep code clean, maintainable, and production-ready.
  • Stay updated with emerging technologies and industry trends to continually enhance development processes.
  • Identify and resolve application bottlenecks and bugs.

What we're looking for:

  • 3+ years of software development experience.
  • Strong in React, Node.js/Express, JavaScript & TypeScript.
  • Experience with version control systems (Git)
  • Hands-on with databases (MongoDB preferred).
  • Understanding of CI/CD pipelines and tools
  • Solid understanding of APIs (REST / GraphQL).
  • Team player, problem-solver, and fast learner.

Nice-to-have (bonus points):

  • Mobile (React Native / Flutter)

  • Cloud (AWS/Azure/GCP), Docker/Kubernetes, CI/CD