Location: Mumbai (Client Site)

Who are we looking for?

We’re seeking a highly skilled Full-Stack Engineer who thrives on taking ownership of both the frontend and backend layers of our applications. You will work closely with cross- functional teams to design, build, and maintain scalable solutions that meet the growing needs of our API platform.
Whether you’re building user-facing features with React or enhancing the robustness of our backend API services with Java or Python, we want someone who is excited by both challenges.

You will also be a part of a collaborative and innovative culture that encourages experimentation with new technologies. Your input will directly influence the architecture and direction of our product.

Key Responsibilities Frontend:

  • Develop modular, scalable, and responsive React applications that delight users and ensure seamless experiences.
  • Collaborate with designers and product teams to implement UI/UX from prototypes to production.
  • Utilize state management tools like Redux to manage and optimize application state across platforms.
  • Optimize frontend performance and scalability, ensuring applications run smoothly on various devices.
  • Work with design frameworks such as Material Design, CoreUI, or Chakra UI to ensure cohesive visual presentation.
Backend:
• Design, develop, and maintain APIs and backend services using Python or Java.
  • Work with databases like MongoDB, MySQL, or PostgreSQL to ensure high performance and reliability in data storage and retrieval.
  • Leverage cloud platforms like AWS or GCP for scalability, security, and performance optimization.
  • Ensure backend performance, reliability, and security by implementing best practices in code and infrastructure.
  • Troubleshoot issues, provide solutions, and consistently improve backend systems to keep up with evolving requirements.
Collaboration & Innovation:
  • Work collaboratively with cross-functional teams, including frontend, backend, and design, to create seamless experiences and solutions.
  • Experiment with new technologies and tools to drive product innovation and enhance team productivity.
  • Maintain a strong focus on high-quality, clean, and maintainable code to ensure long-term product stability.

Technical Expertise:
  • 3+ years of experience in Full-stack development.
  • Expertise in React.js (frontend) with a solid understanding of JavaScript, HTML, and CSS.
  • Proficiency in Java or Python (backend) with knowledge of building APIs and working with databases.
  • Hands-on experience with state management (Redux, MobX, or similar).
  • Solid understanding of databases like MongoDB, MySQL, or PostgreSQL, and familiarity with cloud platforms (AWS, GCP).
  • Familiar with modern development tools such as version control (Git), CI/CD, and testing frameworks.
  • Experience in an agile environment, contributing to both the frontend and backend aspects of the product lifecycle.
Soft Skills:
  • Strong communication and collaboration skills to work efficiently in a cross- functional team.
  • Problem-solving mindset and the ability to handle challenging technical issues across both front and back-end layers.
  • Passion for technology and innovation, and a commitment to learning and adapting to new tools and techniques.
Nice to Have:
  • Familiarity with Docker, microservices architecture, and DevOps practices.
  • Experience with containerization and deploying apps in production environments.
• Prior experience in a startup environment, handling fast-paced and dynamic challenges.