Job Title: React Native Software Developer Location: UK (Hybrid/Remote options available) Department: Engineering Reports To: Head of Engineering About ThingCo: At ThingCo, we’re revolutionising the insurance industry through cutting-edge telematics solutions. As a UK-based insurtech innovator, our proprietary solar-powered telematics device and advanced serverless platform provide powerful insights into driving behaviour. By merging state-of-the-art technology with a user-first approach, we empower our partners with smarter, data-driven insurance solutions. We're looking for a talented and passionate developer to help maintain and enhance our white-label mobile applications. Built with React Native and Expo, these apps are crucial for delivering seamless, high-quality experiences to our users. If you thrive in an agile, collaborative environment and are eager to innovate, we want you on our team. Your Role at ThingCo: As our new React/React Native Software Developer, you’ll ensure our mobile apps are fast, intuitive, and seamlessly integrated with our telematics platform. Collaborating with cross-functional teams, you’ll drive optimization and innovation, delivering value to both partners and end users. Key Responsibilities: Maintain & Enhance Apps: Oversee and improve our white-label mobile apps built with React Native and Expo, ensuring a smooth, high-performance user experience. Collaborative Development: Work alongside designers, backend engineers, and stakeholders to integrate the mobile apps with our telematics platform. Bug Fixing & Support: Troubleshoot and resolve bugs, performance issues, and user-reported problems in a timely manner. Feature Development: Design and develop new features to expand the app’s functionality and improve user engagement. Follow Best Practices: Write clean, maintainable code and enforce best practices for mobile development, with a focus on quality and performance optimization. Test & Optimise: Ensure the apps are robust and reliable, optimizing for speed, user experience, and scalability. Documentation: Maintain clear and thorough documentation of code, processes, and new features. Skills & Experience : React Native: Proven experience developing high-quality mobile applications with React Native and a deep understanding of the React ecosystem. Expo: Hands-on experience using Expo for app building, deployment, and testing. JavaScript/TypeScript: Solid experience with JavaScript (ES6) and TypeScript. API Integration: Comfortable working with RESTful and GraphQL APIs, integrating data from real-time systems. Version Control: Strong Git experience for version control and team collaboration. Deployment: Experience deploying apps to both the Apple App Store and Google Play Store. Cross-functional Collaboration: Excellent communication skills and experience working closely with designers, backend teams, and stakeholders. Desirable Skills: Telematics/IoT: Experience in telematics or IoT technology is a plus. CI/CD: Familiarity with Continuous Integration and Continuous Deployment practices. Cloud Technologies: Knowledge of serverless platforms (AWS, GCP, Azure) is an advantage. Testing: Experience with unit and integration testing for mobile apps. UI/UX Design: Understanding of UI/UX principles and collaboration with designers to create user-friendly interfaces. Who You Are: Problem-Solver: You approach challenges analytically and break down complex problems into clean solutions. Detail-Oriented: You care about quality, delivering clean code, and providing excellent user experiences. Proactive Learner: You stay up-to-date with emerging technologies and bring fresh ideas to the table. Collaborative: You thrive in a team environment and value working with others to create outstanding products. Why Work at ThingCo?: Innovative Technology: Work with state-of-the-art telematics, IoT, and serverless technologies in a fast-paced environment. Impact: Shape the future of insurance with solutions that make a tangible difference. Learning Opportunities: Stay ahead with ongoing learning and professional growth. Flexible Work: Enjoy hybrid and remote working options tailored to your lifestyle. Join a Growing Team: Be part of a forward-thinking, passionate team working toward a shared vision.