magicplan

React Native Developer for our Nantes office

Click Here to Apply

Job Location

Nantes, France

Job Description

Important: Although magicplan is a remote company distributed between the US, Canada, Germany and France, this position is for our in-office development team in central Nantes. We are flexible with remote working days. About the company At magicplan, we are revolutionizing how professionals in restoration and renovation operate. With over 25 million app downloads, we’re a global leader in mobile sketching, floor planning, reporting, and estimating solutions. We’re currently building the next generation of our product with React Native, and we need you to join our engineering team to help finish and further develop this new version post-launch As a React Native Developer at magicplan, you’ll tackle exciting offline-first challenges (SQLite, WatermelonDB) and contribute to our cross-platform mobile app that integrates cutting-edge Augmented Reality. If solving complex client-side and server-side problems (GraphQL S3) excites you, this role is for you. About the tech stack Offline-first app in React Native, using WatermelonDB Fully built-out design system using Shopify's Restyle - completely in sync with Figma designs Custom JSI bindings between our C++ core components and TypeScript GraphQL for server communication AWS / S3 / CloudFront / Aurora MySQL / DynamoDB Automated testing is really important to us. We have significant Unit Test coverage among the stacks, and on the mobile side we have Unit/Component Tests (jest), Integration Tests (jest Cloud) and Detox for e2e-Testing against a fully dockerized cloud environment running in the pipelines. What you'll do Build and maintain the new React Native-based version of magicplan. Collaborate with international teams across Munich, Montréal, Nantes, and the USA. Ensure high-quality code through unit tests, integration tests, and end-to-end testing (Detox). Help continuously improving performance Help improving our architecture and development infrastructure Why magicplan? • Make an impact: Build a tool used by hundreds of thousands of users worldwide. • Collaborative culture: Work with an international, distributed team. • Learning & growth: Explore new technologies and approaches. • Work-life balance: We value flexible schedules and respect your time. • Flat hierarchies: Take ownership of your work and ideas and bring them from idea to production You'll be surrounded by a very capable team to learn from and share your knowledge. We are flexible on remote work. Are you ready to help redefine the future of renovation and restoration tools? Let’s talk Apply now and join magicplan as we build what’s next.

Location: Nantes, FR

Posted Date: 1/30/2025
Click Here to Apply
View More magicplan Jobs

Contact Information

Contact Human Resources
magicplan

Posted

January 30, 2025
UID: 5024432889

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.