Software Engineer - Android
ShearShare
Software Engineering
Lincoln, NE, USA · Remote
Posted 6+ months ago
Requirements
- Bachelors and/or Masters in Computer Science/Engineering OR related field
- 4+ years in software development or related field, or equivalent work experience
- Experience creating and publishing successful apps to Android app stores (such as Google Play Store or Amazon App Store)
- Thorough understanding of core Android concepts
- Experience building apps compatible with the latest Android OS versions
- Experience optimizing, refactoring, and debugging views and layout hierarchies
- Experience in creating UIs using custom themes, styles, attributes, and resources
- Understanding of RESTful API interaction and JSON
- Git or other source control management
- Excellent communication and documentation skills
- Ability to discuss and debate, as well as give and take support and challenges in a team environment
- Working understanding of agile development process
- Attention to detail
Nice To Have:
- A keen eye for design
- Experience participating in performance optimization exercises
- Experience integrating various third-party services like Stripe, etc.
- An uber-positive mindset and hard work ethic