Senior Android Engineer

Pure App
Zaragoza, Spain
2 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Java (Programming Language) Android Software Development Android Studio Confluence JIRA Unit Testing Profiling Software Design Patterns JSON Oop Languages WebSocket Computer Network Technologies
+7 more
Git Kotlin Jetpack Compose Figma Asynchronous Programming Google Play Restful APIs

Job description

Pure is a global dating app committed to bringing honesty and fun into the dating world. We believe that dating is more than just swiping - it is a delightful journey where everyone can discover something special, regardless of their preferences!We are seeking an experienced Senior Android Engineer to join our team and contribute to the continued growth of the Pure app. At Pure, you won’t just be rewriting existing features; our rapid expansion ensures you’ll always be engaged in fresh, exciting challenges and have the opportunity to introduce innovative ideas to our platform.What are we looking for?Strong proficiency in Kotlin and Android SDK (with the ability to read and understand Java code).A deep understanding of SOLID and OOP principles along with the Gang of Four design patterns.Proficiency with networking technologies, including REST APIs and WebSockets.Experience in unit testing and a knack for performance profiling using Android Studio tools.Familiarity with Git, Jira, Figma, and Confluence.Exceptional self-organization skills, with the ability to manage and prioritize multiple tasks effectively.Single Activity Application + Model-View-Intent (MVI) architecture.Technologies: Kotlin, Coroutines, Metro (DI), Retrofit, Coil, Cicerone (Legacy), Decompose, MVI Kotlin, Room, and Jetpack Compose.What would be a plus? (we can always dream)If you provide us with any source code that you consider worthy of our attention. It could be a link to a repository, a pull request, or just an archive with source code.Have experience in crafting intricate custom views, whether in the Compose or Classic View.Have experience with Kotlin Multiplatform.Possess "hardcore" skills, demonstrating more than just converting JSON to UI.Would be cool if you could provide links to apps in Google Play you have worked on & highlight your contributions.What will you be doing?Developing new features for the Android App.Refactoring existing code, adhering to the "boy-scout rule" of leaving code better than you found it.Identifying and resolving app performance and stability issues.Collaborating with the team to achieve product objectives and suggesting optimization strategies for efficient implementation.What do we offer?A competitive salary that matches our expectations and your level of experience.Yearly performance bonus.An opportunity to work on a product in the growth stage.Yearly education budget.A multinational and diverse workplace.At Pure, we are anything but boring. Join us on a mission to make dating more exciting for everyone!#J-*****-Ljbffr

Requirements

Strong proficiency in Kotlin and Android SDK (with the ability to read and understand Java code). A deep understanding of SOLID and OOP principles along with the Gang of Four design patterns. Proficiency with networking technologies, including REST APIs and WebSockets. Experience in unit testing and a knack for performance profiling using Android Studio tools. Familiarity with Git, Jira, Figma, and Confluence. Exceptional self-organization skills, with the ability to manage and prioritize multiple tasks effectively. Single Activity Application + Model-View-Intent (MVI) architecture. Technologies: Kotlin, Coroutines, Metro (DI), Retrofit, Coil, Cicerone (Legacy), Decompose, MVI Kotlin, Room, and Jetpack Compose. What would be a plus? (we can always dream) If you provide us with any source code that you consider worthy of our attention. It could be a link to a repository, a pull request, or just an archive with source code. Have experience in crafting intricate custom views, whether in the Compose or Classic View.

Benefits & conditions

Have experience with Kotlin Multiplatform. Possess "hardcore" skills, demonstrating more than just converting JSON to UI. Would be cool if you could provide links to apps in Google Play you have worked on & highlight your contributions. What will you be doing? Developing new features for the Android App. Refactoring existing code, adhering to the "boy-scout rule" of leaving code better than you found it. Identifying and resolving app performance and stability issues. Collaborating with the team to achieve product objectives and suggesting optimization strategies for efficient implementation. What do we offer? A competitive salary that matches our expectations and your level of experience. Yearly performance bonus. An opportunity to work on a product in the growth stage. Yearly education budget. A multinational and diverse workplace. At Pure, we are anything but boring. Join us on a mission to make dating more exciting for everyone! #J-*****-Ljbffr

About the company

Pure is a global dating app committed to bringing honesty and fun into the dating world. We believe that dating is more than just swiping - it is a delightful journey where everyone can discover something special, regardless of their preferences! We are seeking an experienced Senior Android Engineer to join our team and contribute to the continued growth of the Pure app. At Pure, you won’t just be rewriting existing features; our rapid expansion ensures you’ll always be engaged in fresh, exciting challenges and have the opportunity to introduce innovative ideas to our platform.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

46 sec

Context for migrating an Android app to declarative UI

Crístian Viana · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all