As an Android Engineer, you will be crafting our next generation, massively social, massively multiplayer musical creation experience.
Job details
Role
Mobile
Seniority
Mid
Job Type
Full Time
Team Size
—
Stock Options
Yes
Monthly gross salary
—
Location
Sofia, Bulgaria
Home office (days/week)
—
Fully remote
Yes
Customer facing
No
Business travel
No
Tech Requirements
Primary Language
Java
Primary Platform or Framework
Android
Secondary Language
Kotlin
Secondary Platform or Framework
Android
Requirements
Bachelor’s degree in computer science, Computer Engineering or Software Engineering with 2+ years’ experience with Android/Java (at least 2 years of Android development on multiple target devices).
Self-starter, strong sense of ownership, gets things done.
Fun, positive attitude. Great communication skills and a healthy desire for collaboration.
Responsibilities
Develop features and user experience for our native application.
Implement awesome user interfaces that will be used by millions of users.
Maintain and improve existing code.
Analyze bug and crash reports, fix problems, and optimize performance.
Collaborate with cross-functional engineering teams such as Android team, Audio/Video team, Platform team, and Operations team.
Tools we use
Java for Android
Kotlin (soon)
Gradle
Projects you will be working on
All of the current Smule Apps like Smule, Magic Piano and Auto Rap. Developing exiting new features, contribute to architecture and technological evolution.