Senior Android Engineer
This is a fully remote position anywhere in the US or Canada.
What you'll do here
- Lead complex projects by defining requirements, determining solutions, and delivering on results
- Participate in the product development process, representing engineering by communicating technical constraints, opportunities, and solutions
- Work closely with our Product and Design teams to build great user experiences
- Own major features and components, iterating on them while maintaining product polish
- Mentor your fellow teammates to help them grow as engineers
- Set standards of engineering excellence in service design and implementation with a focus on reliability
About you
- You have 5+ years of professional software experience in Android app development
- You have shipped at least one Android app
- Proficient with Java
- Experience implementing unit tests and with development methods that support automated testing
- Experience with writing multi-threaded, asynchronous code
- You are passionate about user interface and user experience
- You communicate clearly and participate in design reviews and code reviews
- You stay up to date with the latest android development news and technologies
Bonus
- Experience working in a remote environment
- Experience with Dagger & RxJava
- Experience with Kotlin
- Experience with C++, Python, and/or Ruby
- Experience building complex animations
- Experience with TeamCity
- Interests in test-driven development and software development best practices
- Interest in cognitive training and educational technology
Job Type
Client Payroll
Positions
Mobile Developer
Must have Skills
Languages
english -Basic
Skip


Refer a friend for this role and earn
25 USD
Use the share options below Learn More
Refer a friend for this role and earn 25 USD
Don’t forget to share your referral URL
Up to 200 USD/Hour
200 USD
Up to 200 K/Year USD (Annual salary)
Longterm (Duration)
Fully Remote
Jesse P