Join MagmaLabs, a leading provider of expert software engineers, dedicated to helping companies achieve their goals across diverse and impactful industries. We are actively seeking a seasoned Senior Software Engineer (React Native) to join our fully remote team.
Requirements
- Minimum of 7 years of software development experience, with at least 4–5 years focused extensively on React Native.
- Strong proficiency in JavaScript and TypeScript.
- Solid understanding of React Native architecture, hooks, state management (Redux, Zustand, Context API), and performance optimization.
- Experience integrating with RESTful and/or GraphQL APIs.
- Familiarity with native modules and bridging (Swift/Objective-C for iOS, Kotlin/Java for Android).
- Experience with mobile app deployment processes for App Store and Google Play.
- Strong understanding of mobile UI/UX principles and responsive design.
- Experience implementing push notifications, deep linking, and background tasks.
- Proficiency with Git and secure coding practices.
- Experience working in Agile environments (Scrum, Kanban, etc.).
- Strong problem-solving skills and ability to thrive in a remote-first, collaborative environment.
- Excellent communication skills in English.
- Demonstrated ability to take ownership and drive projects independently.
- Proven experience collaborating across time zones and with distributed teams.
Benefits
- Career advancement opportunities
- Continuous learning and professional development
- Supportive and collaborative environment