Software Engineer

Apply Now

We are hiring for a Software Engineer. You'll be working with other devs on international projects in various technologies.

Responsibilities

  • Write high quality, maintainable, reusable code.
  • Independently clarify technical requirements, develop coding estimates and apply a broad range of design approaches to bring innovative solutions
  • Review code of other team members and provide constructive direction
  • Constantly strive to raise the bar on engineering excellence.
  • Drive continuous improvement of software quality, customer experience and maintainability of products/features.

Requirements

  • B.S. or equivalent experience in Computer Science
  • Strong understanding of CS fundamentals
  • Solid understanding of data structures and algorithms
  • Self starter & quick learner
  • Interest and ability to learn new programming languages and environments as needed
  • Familiarity with Web Technologies, SQL & NoSQL

What we offer

  • 🤓 Above market salary, with reviews twice a year
  • 😎 Work life balance, no overtime, no weekends
  • ✓ Generous provident fund contribution
  • ⛑ Medical allowance
  • 🙌 Work from home flexibility, you choose what suits you
  • 🧑‍💻 Ongoing training and professional development
  • 🙇 Exciting and challenging work
  • 💻 Company equipment
  • 🤑 Performance based bonuses and appreciations
  • 😉 Company trips, mountains are calling
  • 🎈 Appreciation lunches, dinners, team events
  • 🎮 Game sessions, it's not all about work!
  • ⛱ 20 vacation days