
Senior Software Engineer, React Native
Posted 5 days ago

Posted 5 days ago
• Create innovative experiences that captivate customers.
• Take ownership of the architecture and daily development of our React Native / Expo mobile application.
• Collaborate closely with our API engineers, not merely as a downstream user, but as a co-developer of requirements and agreements.
• Work alongside the web engineering team to deliver cohesive, parallel experiences across platforms; synchronize shared patterns, common concerns, and mutual deadlines.
• Engage daily with product, design, and QA to transform ambiguous customer challenges into clear, deployable solutions.
• Establish the technical standards for the mobile codebase through architecture, code reviews, testing strategies, performance enhancements, accessibility, and release engineering.
• Mentor and elevate other engineers, acting as a force multiplier rather than a bottleneck.
• Drive technical decisions with an unwavering focus on customer needs: what we deliver must perform effectively in real-world scenarios on actual devices for genuine users.
• Over 10 years of professional software engineering experience, with significant recent experience in React Native development.
• Extensive, proven expertise in React Native for both iOS and Android, including the practical challenges of cross-platform development (platform disparities, native modules, performance issues, app store release processes).
• Practical experience utilizing Expo as a development platform - managed workflow, EAS Build / Submit / Update, and the associated trade-offs.
• Capability to write and maintain native bridges - proficient in Swift/Objective-C and Kotlin/Java when necessary.
• A strong customer orientation, with a history of developing customer-facing enterprise applications that real users rely on.
• Experience collaborating with an API, assisting in defining requirements, shaping contracts, and contributing to implementation choices.
• Proven technical leadership as a senior individual contributor: setting architectural direction, enhancing code quality through review and example, and aiding less-experienced engineers through pairing and technical guidance.
• Excellent collaboration abilities with cross-functional partners in product, design, QA, and related engineering teams.
• Strong written and verbal communication skills; comfortable operating independently in a fully remote environment.
• SAN provides comprehensive health and wellness coverage that guarantees our employees receive the care and protection they need to remain healthy, build current and future financial security, and achieve work-life balance.
• All full-time employees and their dependents can enroll in our benefits.
• This includes generous paid time off, paid holidays, and floating holidays;
• health coverage;
• vision and dental plans;
• retirement options like the company's 401(k) plan with company matching;
• and more.
Smartsheet
Smartsheet
Domus Global
PSI CRO AG
Get handpicked remote jobs straight to your inbox weekly.