B

Senior Software Engineer (Node+React+Go) (Remote)

BigStep Technologies
20 hours ago
Full-time
Remote
India
Tech & Engineering

Job Description:

We’re looking for a Senior Software Engineer with strong backend proficiency and a proven track record in building modern, scalable web applications. The ideal candidate should be highly skilled in Node.jsReact.js, Go relational and NoSQL databases, microservices architecture, and cloud-native development. Hands-on experience with AI-driven tools or AI-based editing solutions will be considered a valuable advantage.

Role & Responsibilities:

  • Design, develop, and maintain backend services using Node.js, Golang.

  • Build scalable, secure, and high-performance APIs and microservices.

  • Work with PostgreSQL or other SQL databases for data modeling, query optimization, and performance tuning.

  • Work with MongoDB or other NoSQL databases as needed.

  • Develop responsive, user-friendly frontend applications using React.js.

  • Collaborate closely with product, design, and DevOps teams to deliver high-quality features.

  • Implement unit and integration tests using Jest or similar testing frameworks.

  • Work with AWS Cloud, Docker, CI/CD pipelines, and containerized deployments.

  • Stay up to date with industry trends and bring innovative ideas to improve system reliability and performance.

  • Troubleshoot and resolve production issues in a fast-paced environment.

Skills Required:

  • 7+ years of total experience in full stack development with backend-heavy expertise.

  • Strong proficiency in Node.js (Express, NestJS or similar frameworks).

  • Experience with Golang.

  • Solid hands-on experience with PostgreSQL or any relational SQL database.

  • Practical knowledge of MongoDB or other NoSQL technologies.

  • Strong proficiency in React.js for building modern web interfaces.

  • Familiarity with AI tools or AI-driven development workflows is preferred.

  • Good experience writing unit tests and integration tests using Jest or equivalent tools.

  • Working knowledge of AWS servicesDocker, and cloud-native development.

  • Strong understanding of distributed systems, design patterns, and microservices architecture, and team collaboration abilities.