Full Stack Developer

  • Full-time

Company Description

Tour Guides number over 300k globally and still many software tools cater to larger Tour Operators. No software helps the solo entrepreneur Tour Guide manage, sell and organize their business easily. Until Indie. 

We are helping independent Tour Guides to more easily manage their products (tours), scale their business through integrations and centralize their calendar to help maximize their revenue. We are uniquely placed, leveraging our 40+ years in Travel and TravelTech as Founders and building upon the strength of our investors, easyJet and lastminute.com.

We are a remote-first team - currently spread across North America and Eastern Europe. Preference for this role will be +/- 3 hours from Turkey but applicants from anywhere in the world are welcome. We are looking for someone eager to join an early-stage startup and interested in working remotely long term. 

Job Description

💻 Our Tech Stack:

  • Client side - React & Redux

  • Server-side - Python & Django with PostgreSQL

  • Cloud - broad usage of AWS services /  serverless architecture (AWS Lambda)

  • Docker containers

💪 Working closely with the Co-Founders, you will be responsible for:

  • Be involved in all phases of the software development lifecycle.

  • A solid understanding of software engineering practices such as design, unit testing and version control.

  • Working on a backend application that produces web API endpoints via the rest framework for Django.

  • Work closely with the product team to define user stories inside Jira

  • Participate in daily scrum meetings - we are largely asynchronous save this meeting! 

  • Understanding how to leverage and integrate with our partners’ infrastructure and APIs

Qualifications

  • Professional development experience with Python & Django

  • Experience with PostgreSQL

  • Experience with Rest framework for Django

  • Experience integrating with third-party supplier APIs (Travel would be a plus)

  • Solid experience with React & Redux

  • Building with Docker 

  • Working with AWS services, ++ for working with serverless stack (Lambda, DynamoDB)

  • Thrive in uncertainty - ideally in an agency business and/or startup environment

  • Appetite for experimenting with new technologies and tools to drive innovation and creativity