Jobs / Full Stack Developer / Hatica Hiring Senior React Developer | Remote
Hatica logo

Hatica

Hatica Hiring Senior React Developer | Remote

location_on Pune, Bangalore, Hyderabad, Chennai, Mumbai, Gurugram (Gurgaon) | Remote
work 3 - 6 years Experience
payments Competitive Salary (Not disclosed)
schedule Full Time

Role Overview

Job Overview

Hatica is hiring a Senior Software Engineer with a React focus to work on a major component of its SaaS platform. This is a remote opportunity for an experienced frontend engineer who is comfortable taking ownership of product development and working across the modern JavaScript stack.

The role centers on React.js development on the frontend and Node.js on the backend, with additional exposure to Golang, cloud infrastructure, real-time data analytics, PostgreSQL, and Elasticsearch. The engineer will work with experienced team members and contribute to building reliable product features, maintaining code quality, and improving the overall architecture of the platform.

A key part of this position is ownership. Engineers are expected to take responsibility for the features they develop, including automated testing, continuous builds, and deployment. The role also involves supporting DevOps and junior engineers and contributing to a robust engineering environment.


Key Responsibilities

  • Develop and maintain product functionality using React.js across the frontend and Node.js on the backend.
  • Lead development work for a major component of the Hatica platform and take ownership of assigned engineering deliverables.
  • Design and implement software features using modern JavaScript technologies and appropriate architectural practices.
  • Create, maintain, and manage automated test scripts for the functionality developed.
  • Contribute to continuous build and deployment processes.
  • Take responsibility for validating and testing features before they are delivered.
  • Work with DevOps engineers on cloud infrastructure and related product components.
  • Support junior engineers through technical guidance, collaboration, and code-quality practices.
  • Help maintain reliable and robust software architecture as the platform evolves.
  • Work with experienced engineers to solve technical problems and deliver product improvements.


Required Skills

Candidates should have strong frontend development experience with React.js and a solid understanding of the JavaScript ecosystem. The position requires at least three years of frontend development experience, including at least two years working with React.

A good understanding of newer ECMAScript specifications is expected. Candidates should also understand GraphQL and be comfortable working with APIs as part of modern application development.

The role requires an ownership mindset and the ability to work independently while collaborating with other engineers. Candidates should be comfortable taking responsibility for testing the features they build and should understand the importance of automated testing, continuous builds, and reliable deployment practices.


Preferred Skills

Experience with AWS and cloud-native technologies is preferred. Exposure to Node.js, Golang, PostgreSQL, Elasticsearch, serverless architecture, and real-time data analytics can be valuable because these technologies form part of the broader platform environment described for the role.

Experience supporting DevOps teams or working with cloud infrastructure is also useful, particularly for engineers who want to grow beyond frontend development and understand how applications operate across the full technology stack.


Education

The required educational qualification is a BE or BTech degree in Computer Science and Engineering. Candidates should also have practical frontend development experience that matches the technical requirements of the role.


Experience

The position is listed for candidates with 3 to 6 years of overall experience. Within that experience, the role specifically requires at least three years of frontend development experience and at least two years of React experience.

Candidates should be able to demonstrate practical experience building frontend applications with React and working with modern JavaScript technologies. The role is aimed at experienced engineers rather than freshers.


Required Technologies

  • JavaScript
  • React.js
  • Node.js
  • GraphQL
  • APIs
  • ECMAScript
  • Golang
  • PostgreSQL
  • Elasticsearch
  • AWS
  • Cloud-native technologies
  • Serverless architecture
  • Automated testing
  • Continuous builds
  • Continuous deployment


Soft Skills

Ownership and accountability are important for this position because engineers are expected to manage the quality and testing of the features they develop. Strong collaboration skills are also useful when working with experienced engineers, DevOps professionals, and junior team members.

Candidates should be comfortable solving technical problems, learning new technologies, sharing knowledge, and contributing to architecture and code-quality discussions. A practical and responsible approach to software delivery will help an engineer succeed in this role.


Benefits of Working in this Role

The position provides an opportunity to work on a global SaaS product using a modern technology stack. The role offers exposure beyond React development through Node.js, Golang, cloud infrastructure, real-time analytics, PostgreSQL, Elasticsearch, and serverless technologies.

The job description also states that Hatica provides flexible work hours and operates as a fully remote team. The company describes its culture as performance-oriented, fair, and inclusive, and states that employees can work from anywhere.


Work Mode

This is a fully remote, full-time position. The job description states that the team works remotely and that employees can work from anywhere. Preferred locations listed for the opportunity include Gurugram, Bangalore, Chennai, Hyderabad, Pune, Mumbai, Haryana, and India.


Location

The role is remote and is associated with India-based preferred locations including Gurugram, Bangalore, Chennai, Hyderabad, Pune, Mumbai, and Haryana. Candidates should review the official application page for the latest location and remote-work requirements.


Who Should Apply

This opportunity is suitable for software engineers with 3 to 6 years of experience who specialize in frontend development and have at least two years of hands-on React experience. It is particularly relevant to engineers who enjoy building modern SaaS applications and want ownership of significant product components.

Candidates with a BE or BTech in Computer Science and Engineering, strong JavaScript knowledge, React expertise, GraphQL understanding, and familiarity with APIs should consider applying. Engineers with additional AWS or cloud-native experience may be especially well aligned with the preferred skills.


Career Growth

This role can support growth from senior frontend engineering into broader technical ownership and full-stack engineering responsibilities. Working with React, Node.js, cloud infrastructure, serverless technologies, data platforms, automated testing, and deployment practices can expand an engineer's understanding beyond the user interface layer.

The opportunity to guide junior engineers and collaborate with DevOps teams can also help develop technical leadership, mentoring, architecture, and cross-functional engineering skills.


Application Advice

Before applying, make sure your resume clearly highlights your total experience, frontend development experience, and React.js experience. Include specific examples of applications or product features you have built using JavaScript and React.

Highlight GraphQL, APIs, Node.js, AWS, cloud-native development, automated testing, continuous integration or deployment, and other relevant technologies when you have practical experience with them. If you have worked with PostgreSQL, Elasticsearch, Golang, serverless systems, or real-time analytics, include those skills as well.

Since this is a senior engineering position, emphasize ownership of features, code quality, testing responsibilities, technical problem-solving, collaboration with other engineers, and any experience mentoring junior developers. Keep your application focused on measurable engineering contributions and technologies that match the role.


Technical Ecosystem

Eligibility Criteria

school

Education

BE/BTech in Computer Science and Engineering

work_history

Experience

3 - 6 years

Top Picks for You

smart_toy

SoftoBot

Beta

Your job search assistant

Ask about roles, locations, remote work, or fresher jobs.