Avatar for WeKnow Group
WeKnow Group
Actively Hiring
More jobs
WeKnow provides ticketing for tours and attractions through our kiosks placed in hotels and airports

Full Stack Developer

Reposted: today• Recruiter recently active
Job Location
Remote Work Policy

Onsite or remote

Hires remotely in
Visa Sponsorship

Not Available

RelocationAllowed
Skills
Java
PostgreSQL
Frontend Development
REST
React.js
Spring Boot

About the job

About the Role

We are hiring a Full Stack Developer to join our engineering team in Bangalore.

In this role, you will design, build, and maintain applications across our technology stack, from React-based web interfaces and Electron desktop applications to Java backend services, APIs, and third-party integrations.

You will work closely with Product, Design, and Engineering teams to deliver reliable, scalable, and user-friendly solutions that power our kiosks, booking journeys, payment flows, and operational platforms used by travellers and teams worldwide.

We are looking for someone comfortable working across both frontend and backend technologies, with strong fundamentals, a willingness to learn, and the ability to take ownership of features from development through deployment.

Key Responsibilities

  • Design, develop, and maintain full stack applications using Java (Spring Boot) and React.
  • Build reusable, responsive, and performant frontend components using modern JavaScript (ES6+), HTML5, and CSS3.
  • Develop and maintain backend REST APIs, microservices, and internal services.
  • Integrate applications with third-party systems, including payment gateways, transport aggregators, telecom providers, and operational partners.
  • Contribute to Electron-based desktop applications supporting kiosks and internal operational workflows.
  • Work with relational databases (MySQL/PostgreSQL), including schema design, queries, and performance optimisation.
  • Implement reliable data flows, caching, background processing, and system automation.
  • Collaborate with the Product Manager and designers to translate business requirements and wireframes into functional, end-to-end solutions.
  • Write clean, maintainable, and well-tested code following engineering best practices.
  • Debug, troubleshoot, and resolve issues across frontend and backend systems.
  • Contribute to CI/CD pipelines, deployment processes, monitoring, and application performance improvements.

Who You Are

Required

  • 1–2 years of professional software development experience, with hands-on exposure to both frontend and backend development.
  • Strong proficiency in Java and JavaScript (ES6+).
  • Experience with Spring Boot (or similar Java frameworks) and React.
  • Solid understanding of REST APIs, client-server architecture, and backend development fundamentals.
  • Proficiency in HTML5, CSS3, and responsive UI development.
  • Familiarity with relational databases (MySQL/PostgreSQL) and SQL.
  • Understanding of React component architecture and state management patterns.
  • Experience with Git, pull requests, and modern software development workflows.
  • Strong debugging, analytical, and problem-solving skills.
  • Ability to learn quickly, take ownership of tasks, and thrive in a fast-paced environment.

Preferred

  • Experience building and deploying production-ready applications using Spring Boot and React.
  • Familiarity with TypeScript and modern frontend build tools (Vite, Webpack, or similar).
  • Experience with Electron.js or other desktop application frameworks.
  • Experience working with React Native to build cross-platform applications
  • Exposure to third-party API integrations, particularly payments, transport, or telecom services.
  • Understanding of microservices, asynchronous processing, queues, caching, or event-driven architecture.
  • Experience with cloud platforms (AWS/GCP/Azure) and CI/CD pipelines.
  • Familiarity with monitoring and logging tools such as Prometheus, Grafana, or ELK.
  • Understanding of frontend accessibility, cross-browser compatibility, and performance optimisation.
  • Exposure to kiosk, IoT, travel-tech, or operational technology platforms.

Why Join Us

  • Real-world impact: Build products and systems that directly impact millions of travellers across airports and hotels globally.
  • End-to-end ownership: Work across frontend, backend, APIs, and desktop applications, gaining meaningful full stack engineering experience.
  • Global collaboration: Work closely with Product, Design, and cross-functional teams across India and the UK.
  • Growth opportunities: Develop your technical skills in a fast-moving environment with clear ownership, mentorship, and opportunities to take on greater responsibility.
  • Meaningful engineering challenges: Work on real-world integrations, transactional systems, customer-facing interfaces, and platforms operating across global markets.
  • Competitive compensation: Receive a competitive salary and the opportunity to help shape high-scale products.

Similar Jobs

Sosuv Consulting company logo
Sosuv Consulting
We provide specialised Product, Software Development and Support services to the global fi
Clappia company logo
Clappia
Arms business users with tools to create business process Apps without coding. 
Obrive Industries company logo
Obrive Industries
Obrive Industries Private Limited is pioneering the future of immersive technology through cutting-e
Sosuv Consulting company logo
Sosuv Consulting
We provide specialised Product, Software Development and Support services to the global fi
TARA AI LABS company logo
TARA AI LABS
Empowering financial well-being through agentic AI powered credit platform
Fibr AI company logo
Fibr AI
AI-Agents Workforce for Conversion and Revenue Optimization