Responsibilities
- Take ownership of the technical work tools and process relevant to our Android app
- Manage and drive app releases thus minimizing the risk for degrading user experience
- Build up outstanding user experience through Jetpack Compose
- Become the guardian of our Kotlin code base enforce and maintain best practices
- Make technical decisions based on production performance and user experience metrics and data
- Enable experimentation through A/B testing
- Support Designer with defining and implementing a brand new Design Language System
- Support Product Managers Designers and fellow engineers in discovery activities
- Negotiate and align API contracts with backend engineers
- Evolve the current MVI application architecture in line with our technical vision
- Vigorously manage tech debt and constantly improve the maintainability of the Android app
- Champion regression prevention code coverage and automated testing
- Enable business product and technical decision making based on data
- Help less experienced engineers grow
- Assist in app discovery activities
This way you will help the squad achieve its short term goals some of which are related to
- Optimizing the price visualization
- Improving the user experience in crucial areas such as sales
- Maximizing marketing acquisition
- Eliminating massive tech debt in the Android app
Qualifications :
You will bring
- Obsession towards improving user experience based on production data and user feedback
- Passion for software engineering and technical excellence
- The culture of experimentation e.g. A/B testing
- Ability to groom (split break down and size) complex work
- Knowledge and experience with Clean Architecture and MVI
- Strong expertise with Android application programming in Kotlin
- Concurrent programming with Kotlin and coroutines
- Experience with consuming GraphQL API
- Adept at picking up and implementing the necessary automated tests to maximize coverage and reduce risk (unit tests instrumented tests Appium endtoend tests)
- Proven track record with Jetpack Compose for building engaging user experiences
- Good grasp of Material Design and the Android design guidelines
- Understanding of Android app life cycle performance and optimization
- Outstanding LEAN and Agile culture
- Applied understanding of key delivery success metrics
And you are
- Obsessed with providing the best user experience
- Delivering high quality work on time and commitment
- Always seeking for ways to learn and grow
- Able to communicate with both technical and nontechnical audiences
- A great team player with proven track record within cross functional product teams
Additional Information :
WHY YOULL LOVE US
- All employees benefits for free (our famous games room daily breakfast fruits coffee and other hot drinks soft drinks and juices company days out and parties)
- Social insurance
- Opendoor management policy
- Full Medical insurance
- Accommodation and Transportation Allowance
- Friendly environment that values innovation and efficiency
- Exciting opportunities for career growth and talent development
- Feedback encouragement
- Recognition and reward programs
- Competitive salaries and incentives
- Friendly environment
- Flexible and Comfortable schedule
- Fun committees
- Monetary rewards
- Fun smart and creative people
- Career possibilities with growing team
- Paid vacations
- Social benefits
For more information about Nile Bits please visit our website:
Remote Work :
Yes
Employment Type :
Fulltime