Android Engineer
Android
Remote
Full remote
If you are looking for an incredible opportunity to make a meaningful impact on the future of a company and grow alongside it by setting the foundations from a very early stage, this challenge is for you!
We are looking for Android Developer who wants to join a growing company from the beginning.
First things first... top project details!
- Company / team: You'll find a place to grow, learn and share your knowledge. You'll be heard!
- Day to day: You'll partner with their head of technology to take control of their current codebase and establish your vision for the future development taking full responsibility of it.
Your mission π
Architect, implement, test and deploy features for their native android mobile application and SDKs.
Adopting and creating software engineering best practices.
Update and refactor to kotlin existing java apps/libraries.
Stay current on android mobile design and architectural patterns.
Adopt and apply software engineering best practices.
Report directly to their head of technology.
Balance speed and quality, with a focus on tangible results.
Mentor and empower other developers around you.
Perks, my friend!
Flexible hours and remote work schema.
Startup atmosphere, cool and dynamic work environment.
Salary range up to 45K.
23 holidays + blank holidays.
Personal learning and development budget.
If this is you β holy cow! π
3+ years experience as Android developer or similar.
Relevant experience with both Kotlin and Java.
Deep knowledge of Android Studio and Android SDK.
Experience publishing apps on Google Play.
Good practices applier (Clean code, design patterns, SOLID principles).
Excellent communication skills.
Proven record of shipping features on time and on budget.
Deep understanding of technology.
Flexible and focussed on solutions.
Organized and self-sufficient.
If this is also you β JACKPOT! πππ
Degree in Computer Science or related discipline.
Cross-mobile experience: experience developing iOS apps.
Experience architecting real-time communication applications.
Experience mentoring/leading small teams.
Experience designing SDKs.
Experience with reactive programming (RxJava, Coroutines).
Experience with productie tools such as Fabric, Bintray, Proguard.
Experience automating and improving the release cicle (CI/CD pipelines).
Used to extreme programming.
DevOps mindset and infra knowledge (Docker, Terraform, AWS).
OOS contributor.
Letβs have a chat and GetWith us! π