Senior Software Engineer

Do you get excited about solving the core issues of mobile app marketing? Are you eager to work in different areas of software development alongside a talented bunch? Join us!

What is the job

UAhero is the AI-powered campaign management platform to meet the needs of all user acquisition and growth professionals in mobile app marketing. The aim is to enable all mobile marketers with artificial intelligence to acquire more profitable users with less effort across networks while leaving more time for the real game-changer; strategic decision-making.

Our software team ensures our cutting-edge solution is scaled, runs smoothly all the time and meets our clients' expectations. To meet this difficult challenge we are in search of new team members. Specifically, we are looking for a Senior Software Developer with a passion to work with the latest cloud technologies and keen on learning how to create the best product out there.

Here’s what you’ll be doing

  • Being part of our software development team and taking responsibilities in all aspects of software
  • Understanding and applying microservices architecture
  • Developing in multiple software languages, mainly in Typescript
  • Working with AWS and other cloud providers, leveraging SaaS platforms as much as possible
  • Working closely with our Data Science team. Learning their environment and helping them ship AI/ML code to production
  • Taking active roles in CI/CD cycles
  • Reviewing other developers' codes and giving feedback as well as receiving feedback.
  • Working in an agile environment and shipping software frequently
  • Being a better software engineer day by day

 Qualities we'll be looking for

  • BS degree in Computer Science, Computer Engineering or equivalent
  • 5+ years of development experience
  • A good grasp of software development concepts like data structures, algorithms and software architecture
  • A systematic, disciplined and analytical approach to problem-solving
  • Passionate about software development, following new technologies
  • Experience with relational and/or NoSQL database technologies
  • Eager to work in different areas of software development including frontend, backend and data layer
  • Proven communication skills and English knowledge

It's a plus but not required if you have…

  • Еxperience in the gaming industry, AI in marketing

What we offer

  • Employee friendly policies
  • Remote working option with flexible work hours
  • Competitive salary, benefits, and stock option package
  • Opportunity to work with both local and international customers
  • Being part of an environment that offers challenging goals, autonomy, and mentoring
  • A beautiful office in the heart of Istanbul, with all the social and technical benefits supported by ITU Teknokent