Backend Developer

İSTANBUL • TECHNOLOGY & PRODUCT / Engineering • Full-Time

We are looking for enthusiastic backend developers with a passion about developing best-of-breed products who have the mastery of their craft to turn cutting-edge technologies into elegant and efficient solutions.

What You’ll Do

  • Participate in the entire product lifecycle.
  • Build a high-quality, well tested, reusable code that can be used in the future.
  • Use cutting edge technologies to build cloud native products and microservices.
  • Participate in domain discovery and modeling sessions.
  • Take ownership of the product and enable business growth with your cross-functional team. 
  • Participate in code reviews and pair-programming sessions.

What We’re Looking For

  • Authenticity and positive energy.
  • Life Long Learner - Passion to learn and keep up with the latest technologies.
  • Team Player - humble, has a product mindset.
  • Practical knowledge of modern .Net Framework. ( .Net 5+ ) 
  • Practical knowledge of OOP, design patterns, clean code, craftsmanship culture, refactoring, and unit testing
  • Experience in REST API design.
  • Experience with AWS services and solutions is a plus. 
  • Experience with serverless technologies, distributed caching solutions such as Redis and messaging solutions such as RabbitMQ, SNS, SQS is a plus.
  • Knowledge of the philosophy of cloud and experience maintaining cloud-native services is a big plus.
  • Knowledge of the Domain Driven Design philosophy and experience is a plus.

What we offer:

  • Working remotely
  • Dynamic work ecosystem where you can take initiative and responsibility
  • Never-ending learning and development opportunities
  • Flexible working hours so that you can make your business plan as you wish
  • Enjoyable team/company activities
  • Lunch card
  • Private health insurance
  • Birthday leave
  • Best equipment for tech geniuses: MacBook
  • Team Events & happy hours
  • Access to educational content, courses, and events for career development