Software Development
·
Remote, from Romania
Senior Android Software Engineer
Our promise:
- You choose how you'll work with us: remote first or at our offices in Timpuri Noi Square (Bucharest) or Brasov;
- We support your career growth through continuous learning, coaching, and mentorship programs;
- We promise you a feedback-driven culture that inspires healthy communication;
- A friendly, professional, and supportive team is waiting for his new teammate;
- A bunch of people with common hobbies and interests (sailing, football, running marathons, tennis, music, etc.) is ready to welcome you;
- A community driven by courage and creativity (we have our own beer and our own band that sings about us) is challenging you to have serious fun with us;
- We designed benefits that give you the power to create balance in life, on and off work.
As an Android Engineer, you will:
- Participate in a team-oriented environment to develop medium to complex native mobile applications;
- Follow industry best practices;
- Understand client requirements & functional specifications;
- Research and implement new tools and technologies;
- Constantly improve the application architecture, performance, and security;
- Collaborate with the project team members;
- Share technical knowledge with the team.
What about you?
- 4+ years of Android development experience (Kotlin);
- Solid knowledge of OOP;
- Solid understanding of data
- On-project experience writing UIs in Jetpack Compose
- Solid understanding of the MVVM/MVI software design patterns
- Experience with Kotlin flows using StateFlow / SharedFlow
- Comfortable working with unidirectional data flow architecture
- Experience working with GIT source control
- Working with design files in Figma/Adobe XD
- Experience publishing apps in Google Play Store
- Experience working with third-party libraries and APIs
- Excellent ability to develop and understand algorithms
Nice to have:
- Flutter development experience.
- Bachelor's degree in computer science, engineering, math or relevant fields.
- Experience writing unit tests.
- Experience with CI/CD pipelines.
Our process starts here. What should you expect?
✨ A get-to-know-HR Discussion with your recruiter;
✨ A final tale with our tech team.
- Department
- Software Development
- Locations
- Remote, from Romania
Software Development
·
Remote, from Romania
Senior Android Software Engineer
Loading application form