Location: Remote, preferably in Europe
About Us:
TGM Research is one of the fastest growing and most innovative market research companies, offering valuable insights to businesses across various industries. We are committed to delivering high-quality market research solutions to our clients by connecting them with the right participants through our online panels.
Job Description:
We are looking for a Mobile Developer who will take ownership of the mobile product end-to-end. Your main focus will be building and publishing our Android app, with future expansion to iOS. The app will extend our Panels platform – an online survey system currently running as a web application – into a seamless mobile experience for panelists worldwide.
As a Mobile Developer, you will develop, publish, and maintain the app, ensuring it runs smoothly and delivers a high-quality user experience. At TGM, we aim to deliver great performance as a team, supporting one another to achieve accuracy, efficiency, and continuous improvement in all that we do.
Responsibilities:
- Build and maintain the Android application using Kotlin and Android SDK.
- Implement features that integrate with the Panels web platform and APIs.
- Ensure the app meets performance, security, and usability standards.
- Publish and manage releases on Google Play (and later App Store).
- Set up and maintain monitoring, analytics, and crash reporting.
- Write and maintain unit/UI tests to ensure app reliability across devices and OS versions.
- Track stability, performance, and usage metrics, and make continuous improvements.
- Work closely with the product team to align mobile features with platform goals.
- Prepare and carry out future iOS development.
- Stay up to date with mobile best practices, frameworks, and tools.
Requirements:
- Minimum B2 level of English and Russian language
- At least 3 years of experience with Kotlin and Android SDK.
- Proven track record of publishing apps on Google Play.
- Familiarity with RESTful APIs, JSON, and mobile data handling.
- Good understanding of mobile UI/UX principles.
- Knowledge of app lifecycle, performance tuning, and debugging.
- Experience with Git and collaborative workflows (code reviews, CI/CD).
- Exposure to iOS development or cross-platform frameworks.
- Experience with testing frameworks (JUnit, Espresso) is a plus.
- Familiarity with the business domain of online qualitative research is a plus.
- Languages: English B2+ (for communication within the company) and Russian B2+ (for day-to-day team collaboration).
Benefits:
- Competitive salary and performance-based bonuses
- Professional development opportunities
- International Team setup
- Flexible Working Policy
- A collaborative and innovative work environment
If you are proactive, curious, team player and analytic, we invite you to join our team and help our clients succeed in their research endeavours.
#developer, #mobile, #Android