hero

Portfolio Company Careers

Discover career opportunities across PFG's network of portfolio companies

Node Js Team Lead

Marti

Marti

Istanbul, İstanbul, Turkey
Posted on Apr 12, 2024

Marti is the leading technology company that has introduced ever-growing micro-mobility trend in Turkey. With the aim of bringing a new perspective to transportation, Marti continues to be a pioneer in the sector with its locally developed software, outstanding employees and millions of customers.

While protecting the environment with its low carbon emissions, Marti offers a practical solution to urban traffic with one shared vision: to make cities more livable through the most innovative electric mobility and to radically fight against the local city traffic. Our expanding passionate team is working with great enthusiasm every single day to make you reach to your destination faster, more convenient and more enjoyable.

We are just getting started!

Marti invites applications from dynamic, innovative and highly motivated candidates for the following positions:

Requirements

  • At least 7 years of experience in Node.JS backend development
  • A strong follower of Stackoverflow, contributing to the community is a plus
  • We look for production experience in microservices architecture
  • Command Redis and PubSub RabbitMQ
  • Strong understanding of database systems and a supporter of PostgreSQL
  • Can talk non-stop with developers about “git rebase vs git merge”
  • An excellent understanding of SDLC focused on continuous releases
  • We don’t even mention Docker, love to talk about Kubernetes
  • Working knowledge of architectures and design patterns
  • Experience working in agile teams, familiarity with the mindset and terminology
  • Ability to communicate with people

Responsibilities

  • Continuous Code Refactoring
  • Align with product roadmap developing efficient and reliable code
  • Automate development process
  • Support the entire application lifecycle
  • Troubleshoot and debug to optimize performance
  • Collaborate with the Product development team to plan new features
  • Ensure new and legacy applications meet quality standards
  • Stay up-to-date with new technology trends