Job description
Twisto a Param Company is a modern financial services provider in Central and Eastern Europe. With our app people have full control over their payments - they can defer or split purchases share expenses pay invoices or shop with virtual and physical cards. We deliver clarity convenience and fair exchange rates both at home and abroad. We are a company that keeps growing innovating and expanding our services to make everyday life easier for our customers.
Your future challenges:
As an Android Engineer you will join a dynamic team dedicated to building top-tier mobile financial solutions. Youll collaborate closely with product analysts product managers and engineers throughout the development lifecycle shaping the Twisto experience and driving our expansion across Europe.
Develop and maintain high-quality scalable Android applications using Kotlin.
Apply clean code principles and leverage MVVM architecture with Jetpack components to enhance app flow and navigation.
Take ownership of assigned tasks delivering reliable maintainable solutions.
Participate in feature development troubleshooting and debugging.
Contribute to technical specifications and project architecture design.
Implement unit tests to ensure code quality and long-term maintainability
Collaborate in Agile sprints participate in code reviews and share knowledge within the team.
Communicate effectively with stakeholders both in writing and verbally.
What Twisto can offer:
A place to grow and do meaningful work - We support you in developing your skills taking ownership of your projects and sharing ideas that improve the way we work.
Friendly and open culture - No dress codes no unnecessary bureaucracy. Were a close-knit collaborative team that values transparency and agility - and while were not fully there yet were striving for simplicity supported by the right amount of documentation.
Work where it suits you - Whether you prefer the office remote work or something in between were flexible.
Benefits youll actually use - MultiSport card Benefit Card fresh fruits in the office team events and at least 5 weeks of vacation per year.
Be part of something exciting - Twisto is growing in Europe and your work will directly contribute to that journey .
Job requirements
2-4 years of experience in Android development ideally within the fintech industry.
Strong knowledge in Kotlin Android SDK and modern Android architectures such as MVVM and Jetpack components.
Experience integrating REST APIs.
Knowledge of GraphQL (queries mutations schema).
Solid understanding of clean code principles.
Experience with unit testing (JUnit Mockito etc).
Being enthusiastic about learning and improving technical skills
Being able to take ownership of tasks and proactively resolve issues.
Excellent English communication skills with the ability to collaborate effectively with both technical and non-technical teams.
(nice to have) Experience with Kotlin Multiplatform (KMP)
(nice to have) Experience with CI/CD tools (GitHub Actions).
Technology stack: Kotlin; Kotlin Coroutines
Architectural Patterns: MVVM Clean Architecture
APIs: Apollo GraphQL
Methodologies: Agile Scrum: 14-day sprints with online stand-ups using Slack
On-site Hybrid
- Prague Praha Hlavní město Czechia
Development
All done!
Your application has been successfully submitted!
Job descriptionTwisto a Param Company is a modern financial services provider in Central and Eastern Europe. With our app people have full control over their payments - they can defer or split purchases share expenses pay invoices or shop with virtual and physical cards. We deliver clarity convenien...
Job description
Twisto a Param Company is a modern financial services provider in Central and Eastern Europe. With our app people have full control over their payments - they can defer or split purchases share expenses pay invoices or shop with virtual and physical cards. We deliver clarity convenience and fair exchange rates both at home and abroad. We are a company that keeps growing innovating and expanding our services to make everyday life easier for our customers.
Your future challenges:
As an Android Engineer you will join a dynamic team dedicated to building top-tier mobile financial solutions. Youll collaborate closely with product analysts product managers and engineers throughout the development lifecycle shaping the Twisto experience and driving our expansion across Europe.
Develop and maintain high-quality scalable Android applications using Kotlin.
Apply clean code principles and leverage MVVM architecture with Jetpack components to enhance app flow and navigation.
Take ownership of assigned tasks delivering reliable maintainable solutions.
Participate in feature development troubleshooting and debugging.
Contribute to technical specifications and project architecture design.
Implement unit tests to ensure code quality and long-term maintainability
Collaborate in Agile sprints participate in code reviews and share knowledge within the team.
Communicate effectively with stakeholders both in writing and verbally.
What Twisto can offer:
A place to grow and do meaningful work - We support you in developing your skills taking ownership of your projects and sharing ideas that improve the way we work.
Friendly and open culture - No dress codes no unnecessary bureaucracy. Were a close-knit collaborative team that values transparency and agility - and while were not fully there yet were striving for simplicity supported by the right amount of documentation.
Work where it suits you - Whether you prefer the office remote work or something in between were flexible.
Benefits youll actually use - MultiSport card Benefit Card fresh fruits in the office team events and at least 5 weeks of vacation per year.
Be part of something exciting - Twisto is growing in Europe and your work will directly contribute to that journey .
Job requirements
2-4 years of experience in Android development ideally within the fintech industry.
Strong knowledge in Kotlin Android SDK and modern Android architectures such as MVVM and Jetpack components.
Experience integrating REST APIs.
Knowledge of GraphQL (queries mutations schema).
Solid understanding of clean code principles.
Experience with unit testing (JUnit Mockito etc).
Being enthusiastic about learning and improving technical skills
Being able to take ownership of tasks and proactively resolve issues.
Excellent English communication skills with the ability to collaborate effectively with both technical and non-technical teams.
(nice to have) Experience with Kotlin Multiplatform (KMP)
(nice to have) Experience with CI/CD tools (GitHub Actions).
Technology stack: Kotlin; Kotlin Coroutines
Architectural Patterns: MVVM Clean Architecture
APIs: Apollo GraphQL
Methodologies: Agile Scrum: 14-day sprints with online stand-ups using Slack
On-site Hybrid
- Prague Praha Hlavní město Czechia
Development
All done!
Your application has been successfully submitted!
View more
View less