Software Development Engineer II (Mobile)
About this job
Quince is a direct-to-consumer brand on a mission to offer premium essentials at affordable prices by using an innovative manufacturer-to-consumer model. The company harnesses proprietary technology, data, and automation to streamline operations and deliver high-quality products globally. As a Software Development Engineer II (Mobile), you will join the expanding engineering group to create robust mobile applications for customers. In this position, you will build and enhance React Native applications ensuring they run smoothly and scale efficiently. A typical day involves designing new features, optimizing rendering performance, troubleshooting issues across JavaScript and native layers, and collaborating closely with product, design, and backend colleagues to deliver exceptional mobile experiences.
Responsibilities
- Design and build high-performance mobile applications using React Native.
- Optimize application performance including rendering, startup time, and memory usage.
- Own features and modules throughout the development and production lifecycle.
- Troubleshoot and resolve technical issues across JavaScript and native layers.
- Write and maintain test cases to ensure application reliability and quality.
- Partner with product, design, and backend teams to ship scalable mobile solutions.
- Participate in code reviews and share engineering best practices.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 2 to 4 years of professional experience in software, frontend, or mobile engineering.
- 2+ years of hands-on experience building production apps with React Native.
- Strong proficiency in JavaScript and TypeScript with solid React Native fundamentals.
- Experience optimizing React Native apps for render cycles, memory, and responsiveness.
- Experience troubleshooting issues across JavaScript and native layers.
- Familiarity with modern mobile application architecture and state management.
Who should apply
This role is well-suited for software and mobile engineers who have solid professional experience building production-grade React Native applications. If you enjoy tackling tough performance challenges, optimizing user interfaces, and collaborating across cross-functional teams in a fast-paced environment, this position fits your background. Please note that this is not a fresher role, as it requires specific years of professional and hands-on React Native experience.
Frequently asked questions
What is the primary mission of Quince as a company?
Quince aims to make really high quality essentials for really low prices, fairly and sustainably through a unique manufacturer-to-consumer model.
What core technologies will I use as a Software Development Engineer II (Mobile) at Quince?
You will primarily work with React Native, JavaScript, TypeScript, and modern mobile libraries like FlashList and React Native Reanimated.
Who will I collaborate with in the Software Development Engineer II (Mobile) role?
You will partner closely with Product, Design, Backend, and other engineering teams to implement scalable mobile features.
What kind of experience is required for the Software Development Engineer II (Mobile) position at Quince?
The role requires 2 to 4 years of professional software, frontend, or mobile engineering experience, including 2+ years of hands-on React Native experience.
Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.