We are seeking an experienced and highly skilled senior mobile developer to join our team. The ideal candidate will have 6-12 years of development experience with a focus on React Native. We are looking for an independent motivated mobile dev to build a core mobile application from the ground up. As the application becomes production ready to also serve as a pillar to continue to build the mobile team around. This application will function with and without internet, so a solid understanding of managing and maintaining data locally will be needed. It will download and upload data in background process to ensure a seamless user experience.
Key Responsibilities
- Mobile Development: Design, develop, and maintain high-performance mobile application with React Native.
- Offline Experience: A solid understanding on how to make mobile applications offline first, while dealing with large amount of data transfer to and from the backend
- Database Management: Develop and optimize database structures for local mobile use.
- Code Quality & Best Practices: Write clean, well-documented, and reusable code, following industry best practices, security guidelines, and standards.
- Cross-functional Collaboration: Work closely with developers, product managers, and other stakeholders to understand requirements and provide solutions that align with business goals.
- Troubleshooting & Debugging: Diagnose and resolve complex issues in a timely manner, implementing robust solutions to prevent future occurrences.
- Continuous Improvement: Stay up-to-date with emerging technologies, tools, and industry trends, advocating for improvements to technology and team processes.
Must Haves
- 6-12 years of general development experience, with a strong focus on React Native
- Proven experience in scaling applications and optimizing systems for high performance.
- Excellent problem-solving skills and the ability to work effectively in a fast-paced, team-oriented environment.
- Strong communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
Nice to Haves
Knowledge of modern technologies and the skill and ability to collaborate with said technologies effectively with dev teams.
Benefits
- Competitive salary
- Performance-based bonuses
- Comprehensive health, dental, and vision benefits
- Health insurance with both traditional plans and HDHP with HSA options
- Flexible working hours
- 401(k) with company match
- Flexible spending account
- Health savings account
- Paid time off
- Employee assistance program
A Few More Details
Division: Product Development
Department: Engineering
Reports To: Director of Engineering
Location: In-Office, Sandy HQ
Role Type: Individual Contributor
Class: Exempt (Salaried)
Employment: Full-Time
Pay Types: 130,000K-175,000K + Bonus