Fashion Nova is an inclusive fashion-forward and trend-driven apparel and lifestyle brand that celebrates all dimensions of confidence. We use our platform to spread positivity with brands for women, men, curve, luxe, sport, swim, beauty, and kids. We are obsessed with creating the best experience available for our customers and employees.
Fashion Nova was built on the backbone of individuality and inclusiveness. Our brands are worn and celebrated worldwide by customers, celebrities, and influencers because of our uniquely creative and talented employees.
Role OverviewWe are building a top talent engineering team to support Fashion Nova’s next phase of growth. We have ambitious plans to build technology platforms that will help us scale the company significantly over the coming years.
We are looking for a Mobile Software Engineer with React Native experience interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
*Onsite*
Responsibilities Build pixel-perfect, buttery smooth UIs across both mobile platforms. Build reusable UI components for interfacing with our back-end platforms Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance. Leverage native APIs for deep integrations with both platforms. Diagnose and fix bugs and performance bottlenecks for performance that feels native. Maintain code and write automated tests to ensure the product is of the highest quality. Work closely with our product and design teams to build new and innovative application experiences for Android. Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things. Role Requirements 3+ years of React/React Native development experience Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Experience building maintainable and testable code bases, including API design and unit testing techniques Firm grasp of the JavaScript/TypeScript language and its nuances, including ES6+ syntax Ability to write well-documented, clean Javascript code Rock solid at working with third-party dependencies and debugging dependency conflicts 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 managementBonus Skills:
Experience with Shopify APIs, GraphQL, Firebase, Swift, Kotlin, publishing to Apple App Store and/or Google Play Store, Sauce Labs, CI/CD pipeline
BENEFITS
Formalized career paths Flat management platform Manager Training Academy Creative Development Internship Program Fashion Nova Cares Program 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 discountsFashion Nova, LLC, and subsidiaries thereof, is an Equal Opportunity Employer. We are steadfast in our commitment to equal employment opportunities and pledge that these objectives are reflected in all aspects of our daily operations. We will continue to recruit, hire, train, and advance in employment qualified individuals in all job titles without regard to race, color, national origin, gender, sexual orientation, gender identity, religion, age, status as a protected veteran, criminal history, or status as an individual with a disability; and shall not discriminate against any individual, any such characteristic, nor any other classification protected by local, state and|or federal law.