Job Description
Fashion Nova is seeking a Senior Mobile Engineer to join its growing engineering team. The engineer will be responsible for architecting and building high-performance mobile applications on both iOS and Android platforms. This is a highly collaborative role, so a strong team player with a commitment to perfection is essential. The role involves:
- Building pixel-perfect UIs across both mobile platforms.
- Building reusable UI components for interfacing with back-end platforms.
- Analyzing and optimizing UI and infrastructure application code.
- Leveraging native APIs for deep integrations with both platforms.
- Diagnosing and fixing bugs and performance bottlenecks.
- Maintaining code and writing automated tests.
- Collaborating with product and design teams.
- Reaching out to the open source community for software fixes.
Role requirements include:
- 6+ years of React/React Native development experience
- Bachelor's degree in Computer Science or related field
- Experience building maintainable and testable code bases
- Firm grasp of JavaScript/TypeScript
- Ability to write well-documented, clean Javascript code
- Experience with third-party dependencies and debugging
- Familiarity with native build tools like XCode, CocoaPods
- Experience with automated testing suites like Appium, Playwright, and Jest
- Experience with multithreading programming and mobile memory management
Fashion Nova offers:
- NEW state-of-the-art HQ upcoming in 2024!
- Formalized career paths
- Flexible Paid Time Off (PTO)
- Medical, Dental and Vision Coverage
- 401k match, with immediate vesting upon eligibility
- Stocked kitchens with gratis snacks and drinks
- Weekly catered lunches
- Summer Fridays at Headquarters
- Team bonding events and programs
- Employee discounts