SENIOR / LEAD ANDROID DEVELOPER

Poland

Project high overview

Project is a leading online job board and recruitment platform based in the United Kingdom. It connects job seekers with employers and offers a wide range of job opportunities across various industries and sectors. The platform has a user-friendly interface and provides a comprehensive search engine to help individuals find suitable job openings.
 
As an Sr/Lead Android Developer, you would join a dynamic and innovative technology team dedicated to improving the platform's mobile experience. You would play a crucial role in developing and maintaining the Android application, ensuring its functionality, performance, and user interface meet the highest standards.
 
In addition to technical expertise, you would be expected to demonstrate problem-solving abilities, attention to detail, and a passion for delivering high-quality software. Strong communication skills are important as you would be working in a collaborative environment, sharing ideas and collaborating with other team members.
 
Technology stack we use:
 
Development: Kotlin (latest version), Coroutines, okHttp, Retrofit, Moshi, Room, Koin as DI framework, Lifecycle/Architecture and Navigation components, Material design, Glide, Lottie
 
Testing: Junit, mockito, espresso, MockWebServe.
 
Other: Firebase services and Play Services (GCM, maps, locations, analytics) and Azure DevOps for CI/CD.

Responsibilities

  • Engineering and development of mobile using modern technology stack
  • Taking part in full app development lifecycle and actively influencing all phases as well as UI/UX design considerations
  • Close cooperation with our clients including daily standups / retros / refinements
  • Suggesting and justifying technical solutions for the client and the team
  • Ensuring tests automation, code reviews, CI and other tech practices are in place
  • Having ultimate responsibility for technical decision-making
  • Be aware of the business requirements, work closely with the Product Owner to understand the business goals and objectives and prioritise tasks accordingly.
  • Be a team leader by taking responsibility for team decisions and sharing success
  • Sharing knowledge and experience within the team and Mobile Division

Requirements

Must have:
  • 4+ years of production experience in Android development
  • Solid knowledge in Android SDK, Kotlin / Java
  • Knowledge of thin view architecture (MVVM/ MVI or similar)
  • Good knowledge in multitasking and thread-safety
  • Practice in Unit Testing (Junit), UI Tests (Espresso), Mockito
  • Experience with Gradle, Git
  • Practical experience in CI/CD (e.g. Bitrise, Azure DevOps, Jenkins)
  • Publishing app into Google Play Store experience
  • Written and spoken English: intermediate+ or higher
Nice to have:
  • Integration and e2e testing experience
  • Knowledge in code quality tools
  • Jetpack Compose

WHAT WE OFFER

Having fun and delivering the very best service are the founding principles of Godel.

We’re always on the lookout for talented and creative people who are willing to go above and beyond the call of duty for their teammates and our clients.

Working for Godel comes with a range of benefits to help you to enjoy your work here, including:

Flexible Working Schedule and Hybrid Way of Work

Flexible Working Schedule and Hybrid Way of Work

Agile Delivery

Agile Delivery

We use agile because it's cool. It suits everyone

Challenging Projects

Challenging Projects

It could be the travel or energy industry, a mobile app or an in-house analytics service

Professional Team

Professional Team

Our clients come to us from a wide variety of industries

Trust-Focused<br>Culture

Trust-Focused
Culture

Private Medical Healthcare for You and Your Family

Private Medical Healthcare for You and Your Family

Group Life Insurance for You

Group Life Insurance for You

Multisport Card

Multisport Card

Free English / Polish Classes

Free English / Polish Classes

Loyalty Program

Loyalty Program

Personal Development Plan

Personal Development Plan

Corporate Integration Events

Corporate Integration Events

Similar positions

Choose one or more IT services you need for your business

    JOIN US

    Want to be part of a good team, do internationals projects, grow and develop? Come for an interview!





    Article 6(1)(a) of the GDPR

    read more...

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.