Based out of Istanbul, Turkey and San Francisco, CA, we are a technology company who is disrupting online travel industry. You will be the dedicated senior software developer to build the back-end infrastructure that drives our platform, working on a fast moving team that’s working towards changing the face of online booking industry!

Job brief

We are looking for senior software developers who are enthusiastic about working with large scale systems, motivated by technical challenges and enjoy working with other like minded individuals.In this role, you should be a team player with a keen eye for detail and problem-solving skills. You will work with other Developers and Product Managers throughout the software development life cycle.If you are also passionate about software design and architecture, we’d like to meet you.

Responsibilities

  • Proposing strategies for complex technical problems
  • Build efficient back-end features in Python
  • Stay up-to-date on emerging technologies
  • Integrate software components and third-party programs
  • Working closely with QA and Project Management to deliver software solutions within the software release cycle
  • Improving team productivity and the software development processes

Requirements

  • BSc/BA in Computer Science, Engineering or a related field
  • Proven experience as a Senior Software Developer, Senior Software Engineer or similar role
  • Experience with at least one web framework such as Django or Flask preferred
  • Positive attitude, enthusiasm, motivation and a desire for continuous improvement.
  • Familiarity with Agile development methodologies
  • Excellent understanding of CS fundamentals, data structures and algorithms
  • A love for technology and a passion for learning new things
  • Attention to detail with quality, design and code
  • Experience with software design and development in a test-driven environment
  • Experience with cloud providers(Amazon AWS,Google GCP,Microsoft Azure ..etc) is a plus
  • Experience developing in containerized environments (Docker,Kubernetes)
  • Experience with Message Brokers (RabbitMQ,ZeroMQ..etc) is a plus
  • Experience with in memory db technologies (e.g. Elasticsearch, Memcache, Redis etc) is a plus
How to apply?

If you are interested in this job please share your CV with us via: careers@yolcu360.com