Home/Job List/Full Stack Engineer: React native and Java
Indiabit

Full Stack Engineer: React native and Java

Indiabit

Bengaluru, Karnataka, India
Full-Time
Posted 1 month ago

Job Description & Responsibilities

Location: Bengaluru, India

Role Type: Full-time, Hybrid

Company: Indiabit is a crypto trading platform focused on simplifying digital asset trading in India with speed, security, and reliability.

Job description: We are looking for a Full Stack Engineer who can work across our mobile/front-end and backend systems. This is a full-time hybrid role based in Bengaluru, with a mix of on-site and work-from-home flexibility.

In this role, you will be responsible for designing, developing, and maintaining scalable applications using React Native and Java/Python . You will work closely with other developers to understand requirements, build new features, improve existing flows, and contribute to the overall architecture of our trading platform.

Your day-to-day work will include building clean and responsive user interfaces, integrating APIs, optimizing performance, improving reliability, troubleshooting production issues, and ensuring secure data flows across the platform. You will also be expected to write clean, testable code, participate in code reviews, and contribute to technical decisions that improve the scalability, resilience, and maintainability of our systems.

Responsibilities

Design, build, and maintain user-facing features using React Native.

Develop secure, scalable backend services and APIs using Java.

Integrate front-end components with backend services using REST APIs and JSON.

Work on performance optimization, reliability, and secure data handling.

Build and maintain event-driven or asynchronous flows using RabbitMQ or Kafka.

Collaborate with product, design, and engineering teams to ship high-quality features.

Debug, troubleshoot, and resolve issues across the application stack.

Write clean, maintainable, and testable code.

Qualifications

  • 3–8 years of professional software development experience.
  • Strong experience in backend development using Java.
  • Good understanding of software design, APIs, security, and scalable backend systems.
  • You are expected to update/create Python scripts.
  • Strong front-end development skills, ideally with React Native.
  • Hands-on experience with RabbitMQ or Kafka is a must.
  • Experience building and integrating RESTful APIs using JSON.
  • Good understanding of relational databases; PostgreSQL experience is preferred.
  • Familiarity with cloud platforms and containerization such as AWS and Docker.
  • Experience in full-stack development, including integration between mobile/front-end and backend systems.
  • Background or strong interest in fintech, trading systems, or high-performance transactional platforms is a big plus.
  • You must be based in Bengaluru or willing to relocate.

This role is ideal for someone who enjoys building real products, and working on systems where security, speed, and reliability matter and we mean it.

Required Skills

ReactPythonJavaReact NativeAWSDockerKafka

Job Details

Employment TypeFull-Time
Work ModeHybrid
Experience38 years
Positions1

Posted by

N/A

Posted on:

2 Jul 2026

About Indiabit

More open roles

Browse all jobs →