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