Software Tech Lead

Job description

Posted on: 
October 5, 2021

We’re a technology company. Technology enables us to do a business no one else in the world is doing. It is our biggest advantage.

Getir is growing incredibly fast in Turkey, but we want to grow globally. London to Tokyo. Sao Paulo to New York. Our global ambitions can only be accomplished with exceptional technology.

Great technology is developed by great humans and we are always hiring great developers so that we can continue developing new technologies.

If you've got the experience and the ambition to be a Tech Lead at Getir and want to work in our Istanbul-Etiler office, in whichever discipline it may be, apply today so we can quickly get to know you.

Responsibilities

  • Self sufficiently lead the software development lifecycle: technical design, implementation, testing, deployment, monitoring.
  • Proactively identify engineering bottlenecks and come up with proposals to improve them.
  • Work with cross functional teams effectively to enable business growth.
  • Mentor the team, resulting in trickle down happiness and efficiency.

Job requirements

  • You’ve designed, built, scaled and maintained production services, and know how to compose a service oriented architecture. You’ll lead by example by executing when necessary.
  • Bias towards action. You believe that speed and quality aren't mutually exclusive. You've shown good judgment about shipping as fast as possible while still making sure that products are built in a sustainable, responsible way.
  • Engineering excellence. You have the technical strength and deep knowledge of the whole stack to give phenomenal architecture and implementation mentorship to the teams who will count on your experience.
  • Experience within our tech-stack (Microservices, Node.js, Java, React, MongoDB, Kotlin, Swift, Redis, AWS, Docker, Kubernetes, RabbitMQ, Elasticsearch, Websockets etc.)
  • Mentorship. You know that the most important part of your job is setting the team up for success. Through motivating, mentoring, teaching, and reviewing, you help other specialists make sound architectural decisions, improve their code quality, and get out of their comfort zone.
  • You have the ability to communicate clearly and concisely with others at all levels within the organization. You have experience with effectively creating alignments with multiple teams and operating well in ambiguity.
Apply Now