- Delivers across the entire app life cycle – concept, design, build, deploy, test, release to Play Store and support.
- Interacts directly with other developers and stakeholders to conceptualize, build, test and release products.
- Understands the “cutting edge” technology, while delivering reliable functionality to the market.
- Partners with the User Experience team to build new features.
- Optimizes performance for mobile applications.
- Keeps up to date on the latest industry trends in Android technology.
- Explains technologies and solutions to technical and non-technical stakeholders.
- Provides accurate and timely estimates and work breakdown schedules.
- Creates conceptual and detailed technical design documents.
- Adopts and implements standards and best practices for software development.
- Provides 3rd-level application support for production installed components.
- 24/7 on call responsibilities on a rotational basis.
- Regular and reliable workplace attendance at your assigned location.
Ability to operate vehicles, equipment or machinery
- Computer, phone, printer, copier, fax
Non-Essential Functions
- Assists in other areas of the department as necessary.
- Assists in other departments of the company as necessary.
Ability to operate vehicles, equipment or machinery
Computer, phone, printer, copier, fax
Experience, Skills, Education & Licenses/Certifications
Required:
- 4+ years’ mobile app development experience.
- Demonstrable knowledge of Android development, experience with Kotlin is a plus.