Our customer is a leading North America online broker. The Senior Android Software Engineer will be involved in the development of functionally rich, robust and user-friendly mobile applications, following through all stages of the Agile software development life cycle from inception to implementation.
Develop Android native libraries for hybrid mobile apps, adopting the best industry practices
Conduct regular code reviews to improve code quality, design, and tests
Attend regular Retrospective meetings to discuss solutions to technical and process challenges
Recommend system solutions by comparing advantages and disadvantages of custom development and open source alternatives
Complete application development by coordinating requirements, schedules, and activities
Explore new opportunities to add value to product and process and present to the team
Strong knowledge of Kotlin/Java
4+ years of experience in software development
Solid knowledge and experience with Android
Experience integrating Android Native libraries with Hybrid mobile apps
Solid understanding of object-oriented programming (OOP)
Experience working knowledge of SOAP and RESTful integrations
Knowledge of Agile (preferably SCRUM) development practices
Bachelor's Degree in engineering, computer science or another related field
Upper-Intermediate English level
Flexible working hours
A competitive salary and good compensation package
A masseur and a corporate doctor
Healthcare & sport benefits
An inspiring, comfy, clean and safe office
Challenging tasks and innovative projects
Meetups and events for professional development
An individual development plan
Corporate events and outstanding parties
Exciting team buildings
Memorable anniversary presents
A fun zone where you can play video games, foosball, ping pong, and more.
Subscribe to your search result
We’ll drop you a note when there are new jobs that match your search.
We're sorry! The vacancy is already closed so you will be redirected to the jobs page.