Software Engineer III, Android Applications
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Experience developing Android native apps/services in Kotlin • Experience building and shipping Android apps on custom hardware • Possess strong debug skills and experience with Android debugging tools • Proven ability to develop, test, and deploy new features in a pragmatic way • Excellent written and verbal communication skills • Proficient in Git • 90 Days at Flock • The First 30 Days • Learn as much as possible about Flock's devices, cloud systems, and customer requirements. • Familiarize yourself with members of the Engineering Team. • Understand Flock's device product goals and system design. • The First 60 Days • Contribute to system app development. • Contribute to system services development. • Improve and expand the tools and services available to other engineers. • 90 Days & Beyond • Become a key contributor to our system apps and services. • Be a key contributor in developing new products and the next generation of our platform. • Play a central role in streamlining code to ensure it supports multiple platforms.
Responsibilities
• Develop Android applications for Flock Safety's products using Java/Kotlin programming languages. • Collaborate with cross-functional teams to define and prioritize features based on user feedback and business needs. • Write clean, maintainable code that adheres to industry best practices and coding standards. • Test applications for bugs and performance issues across different Android devices using automated testing tools like Espresso or UI Automator. • Debug application crashes by analyzing logs and reproducing the issue on various test devices. • Optimize app resources, such as images and databases, to ensure efficient storage usage without compromising user experience. • Maintain documentation of codebase for future reference and team knowledge sharing purposes. • Participate in pair programming sessions with peers or mentors when working on complex features or fixing critical bugs. • Stay updated with the latest Android development trends, tools, libraries, and best practices to continuously improve app performance and user experience.
Benefits
• 💰Salary & Equity: In this role, you’ll receive a starting salary of $130,000-$160,000 as well as stock options • 🌴Flexible PTO: We seriously mean it, plus 11 company holidays. • ⚕️Fully-paid health benefits plan for employees: including Medical, Dental, and Vision and an HSA match. • 👪Family Leave: All employees receive 12 weeks of 100% paid parental leave. Birthing parents are eligible for an additional 6-8 weeks of physical recovery time. • 🍼Fertility & Family Benefits: We have partnered with Maven, a complete digital health benefit for starting and raising a family. We will reimburse $10,000 a year for adoption, surrogacy, or fertility. • 🧠Mental Health: All employees receive an annual subscription to Headspace. • 💖Caregiver Support: We have partnered with Cariloop to provide our employees with caregiver support • 💚ERGs: We want all employees to thrive and feel like they belong at Flock. We offer three ERGs today - Women of Flock, Flock Proud, and Melanin Motion. If you are interested in talking to a representative from one of these, please let your recruiter know. • 💸Carta Tax Advisor: Employees receive 1:1 sessions with Equity Tax Advisors who can address individual grants, model tax scenarios, and answer general questions. • 💻WFH Stipend: $150 per month to cover the costs of working from home. • 📚Productivity Stipend: $250 per year to use on Audible, Calm, Masterclass, Duolingo, Grammarly and so much more. • 🏠Home Office Stipend: A one-time $750 to help you create your dream office • 🐾Pet Insurance: We’ve partnered with Pumpkin to provide insurance for our employee’s fur babies.