
Senior Mobile Engineer, React Native
Utility, Inc.
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Have the freedom to create products people love.
- Collaborate with a cross-disciplinary team to build large-scale products for well-known brands.
- Advocate for software engineering best practices and inspire their team to continuously learn and improve.
- Help build a React Native app from scratch / end-to-end.
- Work with other React Native developers on the project and architect the app’s patterns, structure, library choices, and code reviews.
- Promote best practices in coding and architecture, collaborating with and mentoring other members of the engineering team.
- Commit to building fast and scalable products that people love, all while using best practices and the latest technologies.
Requirements
- 8+ years of software development experience.
- 4+ years of React Native experience.
- Strong working knowledge of Typescript.
- Design scalable architectures for high-performance mobile delivery.
- Engineer simple and elegant solutions to challenging problems.
- Estimate and track tasks using Agile methodologies.
- Plan and lead major projects from start to finish.
- Be enthusiastic about learning and applying new cutting-edge technologies.
- Take ownership of your own work.
- Have excellent interpersonal and communication skills and are able to convey technical solutions.
Benefits
- Competitive salary
- 100% remote
- PTO policy: unlimited (within reason)
- Holidays policy: Local holidays apply
- Additional benefits: Growth Potential, Flexible Work Location, Company Branded Swag Package, Professional Personal Development Support
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
React NativeTypescriptsoftware engineering best practicesscalable architecturesmobile deliveryAgile methodologiescode reviewsarchitectural patternsproblem-solvingproject management
Soft Skills
interpersonal skillscommunication skillsmentoringcollaborationownershipenthusiasm for learningleadershipinspirationteamworkcontinuous improvement