Staples
Senior Mobile Software Engineer - React Native
Staples, Needham Heights, Massachusetts, United States
Join our dynamic team as a Senior React Native Developer where you'll be at the forefront of shaping exceptional mobile applications. In this pivotal role, you will architect scalable solutions, mentor junior developers, and uphold best practices in mobile engineering. Collaborate with cross-functional teams to drive the future of our mobile experience and make a real impact.
Key Responsibilities:
Lead the design, development, and deployment of innovative React Native applications.
Define and implement mobile architecture, ensuring scalability, maintainability, and optimized performance.
Guide and mentor junior and mid-level developers through insightful code reviews and sharing of best practices.
Work closely with product managers, designers, and backend engineers to clarify technical requirements.
Establish and enforce high coding standards, testing strategies, and efficient CI/CD processes.
Troubleshoot production issues and spearhead thorough root-cause analysis initiatives.
Continuously evaluate and adopt new tools, frameworks, and practices for improvement.
Essential Skills and Qualifications:
7+ years of professional mobile development experience, including over 5 years in React Native.
Advanced proficiency in JavaScript/TypeScript and modern React patterns.
Deep understanding of mobile performance optimization and efficient memory management.
Hands-on experience with native iOS (Swift/Objective-C) and Android (Java/Kotlin) integration.
Expertise in state management (Redux, MobX, or alternatives) and modular app architecture.
Proven experience successfully publishing and maintaining apps on the App Store and Google Play.
Experience in setting up and maintaining CI/CD pipelines for mobile applications.
Strong communication skills with the ability to collaborate effectively with stakeholders at all levels.
Preferred Skills:
Experience in leading or managing mobile development teams.
Familiarity with analytics, mobile security best practices, and push notification systems.
Cloud integration experience (Firebase, AWS, or Azure).
Contributions to open-source mobile frameworks or libraries are a plus.
Additional Information:
We do not offer relocation assistance for this position.
Get great perks.
Generous paid time off and bonus plan.
Hybrid work schedule available.
401(k) plan with company match, comprehensive medical, dental, vision, life and disability insurance, and more.
Associate store discount and additional perks (including discounts on mobile plans, movie tickets, etc.).
On-site discounted childcare, fitness center, and dry cleaning services at the Framingham, MA corporate office.
The salary range represents expected compensation at the time of posting. The specific base pay may vary based on the candidate's experience, skills, education, location, and internal equity factors. This role may also be eligible for bonuses or other variable compensation.
Staples is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, age, national origin, protected veteran status, disability, or any other basis protected by law.
Staples is committed to working with individuals with disabilities and providing reasonable accommodations during the employment process.
Qualified applications with arrest or conviction records will be considered for employment in accordance with Fair Chance Ordinances.
It is unlawful in Massachusetts to require a lie detector test as a condition of employment or continued employment.