Full-stack Software Developer | Thiruvananthapuram| 4+ yrs

  • Man power groups
  • India, T...
  • 4 - 7 Yrs
  • 10 - 21 Lacs PA

Job Description

As a Full-stack Software Developer, you are responsible for implementing the front and backends of our web applications. You are delivering great usable web UIs and reliable cloud services. You will be part of one of the ambitious and highly motivated team which is building and delivering a market-leading annotation product to our customers. In this team, we build, ship and operate our product to make AI accessible for real-world applications.

Your future colleagues are looking forward to working with you on a wide range of challenging subjects. During an intensive induction period, your colleagues will support you to familiarize you with our products and tasks.


  • You have a university degree in BTech/MTech (Computer Science (or similar) )
  • A track record of successfully completed projects
  • You have strong software engineering skills
  • You are familiar with agile software development
  • You raise concerns over code quality or lacking test cases and fix problems once you see them
  • You have good English communication skills, both written and verbal


  • Frontend: TypeScript, Vue.js, Vuex, Vite, Jest, WebGL
  • Backend: TypeScript, Node.js, Express, MongoDB, Python, Docker, Kubernetes, Google Cloud


  • A crucial role in a dynamic and fast-growing team
  • A work environment that fosters trust, respect, and feedback
  • An onboarding buddy to integrate you smoothly into our team
  • Productivity and improvement time between the development sprints
  • A mentor helping you with your personal goals, technical progress in general and your software engineering skills in particular
  • Free snacks, drinks, and the option to join activities like hiking, inline-skating, climbing or board game nights
  • Competitive salary, flexible working hours, work from home

Job Responsibilities

  • You build scalable and reliable web applications within an experienced team
  • You create a positive user experience that is highly optimized towards productivity
  • You write clean, maintainable, and well tested code and participate in code reviews
  • You participate in pair and mob programming sessions of your team
  • You set up integration pipelines and automate our business processes
  • You contribute to our DevOps efforts to build, test, and release software faster and more reliable


Thiruvananthapuram, Kerala, India