Jobs / Full Stack Developer / Hatica Hiring Senior Full Stack Engineer in India | Remote
Hatica logo

Hatica

Hatica Hiring Senior Full Stack Engineer in India | Remote

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

Role Overview

Job Overview

Hatica is hiring a Senior Fullstack Engineer specializing in JavaScript for a fully remote opportunity. The role is designed for an engineer who can work across both frontend and backend development using React.js and Node.js while taking ownership of a major component of the Hatica platform.

You will work with experienced engineers on a modern SaaS product built around a serverless JavaScript stack, with React and Node.js at its core. The wider technology environment also includes Golang and an in-house real-time data analytics engine supported by PostgreSQL and Elasticsearch. This position offers the opportunity to contribute to product development while also helping maintain strong engineering practices, cloud infrastructure, code quality, and robust architecture.

The role emphasizes ownership. You will be expected to contribute across the application stack, collaborate with DevOps and junior engineers, and help deliver dependable software for a modern cloud-based product.


Key Responsibilities

  • Develop and enhance software across the JavaScript stack, using React.js for frontend development and Node.js for backend services.
  • Take ownership of development work for a major component of the Hatica platform.
  • Build features that are reliable, maintainable, and aligned with the product's architecture.
  • Work with other engineers to improve code quality and strengthen application architecture.
  • Collaborate with DevOps engineers on cloud infrastructure and related product components.
  • Support junior engineers by sharing technical knowledge and encouraging sound engineering practices.
  • Contribute to the development of a modern serverless SaaS application.
  • Participate in technical discussions and help solve engineering challenges across the full stack.


Required Skills

Candidates should have strong experience with modern JavaScript development and practical full stack engineering skills. The position requires at least four years of backend development experience, including at least two years of Node.js experience. It also requires at least two years of frontend development experience using React.

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

The ability to work independently and take ownership of assigned engineering responsibilities is important. You should be comfortable collaborating with experienced developers, DevOps engineers, and junior team members while maintaining a focus on software quality and reliable architecture.


Preferred Skills

Knowledge of AWS and cloud-native technologies is preferred. Experience with serverless application development can be useful because the platform uses a modern serverless architecture.

Familiarity with Golang, PostgreSQL, Elasticsearch, and real-time data analytics can provide additional context for working within the wider Hatica technology environment. These technologies are part of the platform described for this opportunity and may be relevant to engineers working across its components.


Education

A BE or BTech degree in Computer Science or Engineering is required according to the job description.


Experience

The source lists an overall experience range of 1 to 4 years, while the detailed requirements specify at least four years of backend development experience, two years of Node.js experience, and two years of React frontend development experience. The minimum experience fields therefore reflect the explicitly listed 1 to 4 year range, while applicants should carefully review the detailed experience requirements before applying.

This is not a fresher-focused opportunity. Candidates should have meaningful professional experience in backend and frontend software development, particularly with Node.js and React.


Required Technologies

  • JavaScript
  • Node.js
  • React.js
  • GraphQL
  • APIs
  • ECMAScript
  • Serverless architecture


Preferred and Supporting Technologies

  • AWS
  • Cloud-native technologies
  • Golang
  • PostgreSQL
  • Elasticsearch
  • Real-time data analytics
  • SaaS technologies


Soft Skills

An ownership mindset is important for this role because engineers are expected to take responsibility for major areas of product development. Strong collaboration skills are also valuable when working with experienced engineers, DevOps teams, and junior developers.

The role suits engineers who can communicate technical ideas clearly, learn new technologies, solve problems independently, and contribute constructively to architecture and code-quality discussions. A practical approach to software engineering and a willingness to support teammates are also important.


Benefits of Working in this Role

Hatica describes this as an opportunity to work on a global SaaS product with experienced engineers. The company states that it maintains a performance-oriented culture focused on fairness and inclusivity.

The listed benefits include competitive compensation, flexible work hours, a fully remote working model, and a monthly work-from-home stipend for work setup. The role also provides exposure to a modern JavaScript stack, serverless technologies, cloud-native development, real-time analytics, and large-scale SaaS engineering.


Work Mode

This is a full-time remote position. The job description states that the team is fully remote and supports working from anywhere. Preferred locations listed include Gurugram, Bangalore, Chennai, Hyderabad, Pune, Mumbai, and Haryana.


Location

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


Who Should Apply

This opportunity is suited to full stack engineers with strong JavaScript experience who can work comfortably with React.js and Node.js. Candidates should have at least four years of backend development experience, two years of Node.js experience, and two years of React frontend experience according to the detailed requirements.

It is particularly relevant for developers interested in SaaS products, cloud-native systems, serverless architecture, and modern JavaScript engineering. Knowledge of AWS, GraphQL, APIs, PostgreSQL, Elasticsearch, or Golang can further align a candidate with the broader technology environment.


Career Growth

This role can help a full stack engineer deepen expertise across frontend and backend development while gaining exposure to cloud-native and serverless systems. Working with React.js, Node.js, APIs, GraphQL, real-time analytics, and supporting platform technologies can broaden technical depth.

Collaboration with DevOps engineers and support for junior developers can also provide opportunities to strengthen technical leadership, mentoring, architecture, and engineering communication skills.


Application Advice

Before applying, make sure your resume clearly shows your JavaScript, Node.js, and React experience. Highlight the projects or products where you owned frontend and backend development and explain the technologies used.

Candidates with AWS, cloud-native, serverless, GraphQL, API, PostgreSQL, Elasticsearch, Golang, or real-time analytics experience should include those skills when they accurately represent their background. Focus on measurable engineering contributions, such as features delivered, systems improved, technical problems solved, and architecture or code-quality improvements.

Because the role emphasizes ownership and collaboration, demonstrate how you have worked independently while partnering with other developers, DevOps engineers, and technical stakeholders.

Technical Ecosystem

Eligibility Criteria

school

Education

BE/BTech in Computer Science or Engineering

work_history

Experience

1 - 4 years

Top Picks for You

smart_toy

SoftoBot

Beta

Your job search assistant

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