Senior Software Engineer - Android
تفاصيل الوظيفة
Your impact
The best thing our engineers love about Otrium is the opportunity to impact the shopping experience of millions of fashion lovers. Developers are involved within the lifetime of the product, not only on the technical side. Stability is a significant factor, but we do not hesitate to experiment and are never shy of building groundbreaking features to change the overall customer experience. We have a future-proof tech stack consisting of the latest technologies and are always curious to explore newer ones!
At Otrium you will work with talented people from all around the world and use agile development principles. In this role, you will be improving the shopping experience of our customers on the Android app by running various tests using A/B testing. The features rolled out will directly impact our customers' experience and speed up the company's growth.
Your responsibilities:
You will be part of the B2C Engineering Department, who will contribute to upscaling our development standards and will make sure that we keep delivering an excellent shopping experience to Otrium customers. This is what you will be doing:
Work with Product managers, designers and stakeholders to technically break down requirements
Build and setup A/B testing in App to iterate on features that enhance user experience.
Lead end to end deployment of clean, maintainable, optimised and scalable Android applications from concept to deployment.
Write comprehensive unit/integration tests
Be the owner of existing/new modules, ensuring stability & availability
Set up monitoring and implementing improvements proactively
Provide clear technical documentation to both business and tech teams
Promote engineering excellence and best practices within the team
What you'll bring to the team:
You are an experienced Software Engineer, you know what it takes to deliver great code and you feel comfortable building improvements to existing features and processes. You take ownership and are outcome driven. You have a positive mindset, and always think of solutions rather than problems. Besides that you have;
6+ years of strong, demonstrable experience and interest in building Android applications
Proficiency in Kotlin programming language
Experience with RESTful APIs, JSON, and event driven architecture
Strong understanding of SOLID principles, system design, data structures, and algorithms
Proficiency in test planning and case creation
Extensive experience handling high-volume data
Knowledge of e-commerce is considered a valuable asset
Exceptional communication skills in English, both written and verbal
Willingness to work in a fast paced development environment
Collaborative, adaptable, humble, and genuine team player skills
What we offer you for being O-mazing:
A competitive, market-rate salary and generous SAR package
25 days holiday per year - plus a day off on your birthday and 8 weeks Workation option!
An open, spacious, plant-filled office on the waterside in the Houthavens
Delicious bi-weekly office lunches - prepared by our lovely Hub & Culture Manager, Denise
Mac laptop and more handy tech - including setting up your home office via Workwize
OneFit gym subscription discount
And, of course, an incredible 35% Otrium employee discount!
#J-18808-Ljbffr Software Architecture & Engineering
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.