About the Role
At Source.ag, we are on a mission to empower greenhouse growers worldwide by providing them with cutting-edge software and AI solutions. We are seeking a Senior React Native Engineer to join our team and lead the development of innovative mobile applications that enhance the efficiency and effectiveness of greenhouse operations.
Key Responsibilities
- Technical Leadership: Drive the technical architecture for complex, offline-first, event-driven mobile applications using React Native and TypeScript.
- Collaboration: Work closely with the Source team and greenhouse growers to ensure product development aligns with end-user needs and technical best practices.
- Development: Translate Figma designs and prototypes into robust, scalable solutions, including MVPs and production-ready applications.
- User Engagement: Engage directly with end-users to understand their workflows and UX requirements.
- Application Deployment: Build, test, and deploy mobile applications with a focus on performance, scalability, and maintainability.
- Technical Discussions: Lead technical discussions and cross-team projects, ensuring the integration of well-defined APIs between front-end (Realm) and back-end (MongoDB) systems.
- Code Quality: Drive code quality by leading reviews and ensuring best practices are followed, particularly around CI/CD pipelines and testing strategies.
- Problem Solving: Collaborate with other engineers to troubleshoot and resolve complex technical issues, taking ownership of technical scope and outcomes.
Qualifications
- 6+ years of experience in React Native.
- Strong proficiency in TypeScript, JavaScript, and mobile development.
- Proven track record working with Realm and integrating with back-end services using MongoDB.
- Solid understanding of event-driven architectures, API design, and software engineering best practices.
- Ability to lead technical projects independently, making decisions on architecture and development processes.
- Demonstrated experience in mentoring and influencing technical teams.
- Strong problem-solving skills with an emphasis on product development.
- Knowledge of software engineering best practices, such as testing, CI/CD, and deployments.
- Familiarity with computer science concepts such as data structures, common algorithms, and their performance.
- Proven experience in state management, especially Redux/Redux Toolkit.
- Proven experience building offline-first applications.
- A drive to learn and master new technologies and techniques.
- Strong communication skills.
Bonus Points
- Experience with Detox testing framework.
- Experience with high-performance rendering of complex UIs.
- Experience with native mobile development using Swift and Kotlin.
- Experience in developing single-page web applications using React/Vue.js/Svelte.
Our Offer
- A hybrid work environment with office days on Mondays and Thursdays.
- Paid lunch on office days.
- Flexible working hours.
- Pension contribution of 4.5%.
- Macbook provided.
- Curiosity and learning sessions.
- Travel allowance for office commute.
- Annual learning budget of € 1,000.
- Work from home budget of € 550.
- Monthly wifi & phone plan reimbursement of € 50.
- Unlimited holidays with a minimum of 25 per year.
- Source Super Social (S3) - Thursday drinks.
- Quarterly company events (S4s) with dinner and special activities.
At Source.ag, we highly value diversity of backgrounds and thoughts. We encourage you to apply even if you feel you might not 'tick all the boxes.'
Benefits Extracted with AI
- Hybrid work environment
- Paid lunch on office days
- Flexible hours
- Pension contribution of 4.5%
- Macbook
- Curiosity and learning sessions
- Travel allowance for office commute
- Annual learning budget of € 1,000
- Work from home budget of € 550
- Monthly wifi & phone plan reimbursement of € 50
- Unlimited holidays (minimum 25 per year)
- Source Super Social (S3) - Thursday drinks
- Quarterly company events (S4s)
Similar jobs
Last update: 23 minutes ago
Senior React Native Engineer
Join Source.ag as a Senior React Native Engineer to develop cutting-edge mobile apps for greenhouse operations using React Native and Typescript.
Lead Software Engineer - AI Products
Lead Software Engineer for AI products at Source.ag, developing cutting-edge solutions for sustainable agriculture.
Senior React Native Engineer
Join Picnic as a Senior React Native Engineer in Amsterdam. Shape our mobile strategy and work with cutting-edge technologies.
Senior React Native Engineer
Join Picnic Technologies as a Senior React Native Engineer in Amsterdam. Shape our mobile strategy using React Native and TypeScript.
Senior React Native Engineer - Customer Facing
Join Picnic Technologies as a Senior React Native Engineer to shape our customer-facing apps in Amsterdam.
Senior Mobile Engineer (React Native)
Join Quatt as a Senior Mobile Engineer to develop scalable React Native apps for sustainable energy solutions.
Senior React Native Engineer - Supply Chain
Join Picnic Technologies as a Senior React Native Engineer to revolutionize grocery shopping with cutting-edge technology.
Senior Mobile Engineer - React Native
Join Bitvavo as a Senior Mobile Engineer to develop secure, scalable mobile apps using React Native. Enhance user interactions with digital assets.
Senior Mobile Platform Engineer
Join Pleo as a Senior Mobile Platform Engineer to empower product teams in building and maintaining mobile app features with React Native and TypeScript.
Senior React Native Engineer
Join DEPT® as a Senior React Native Engineer to develop impactful mobile apps with a global team.
Lead Data Scientist - Control Engineering
Lead Data Scientist role in Amsterdam focusing on control engineering, data science, and AI for greenhouse agriculture.
Senior Mobile Engineer - React Native
Join Replit as a Senior Mobile Engineer to shape AI-driven mobile experiences using React Native, Typescript, and more.
Senior React Native Engineer
Join HelloFresh as a Senior React Native Engineer in Berlin. Enhance developer productivity and build scalable solutions.
React Native Developer
Join Twipe as a React Native Developer to build seamless mobile applications with React and TypeScript in a hybrid work environment.
Senior React Native Engineer
Join DEPT® as a Senior React Native Engineer to develop impactful mobile apps using JavaScript and React Native.
Senior React Native Engineer
Join Hostaway as a Senior React Native Engineer to develop mobile apps in a fully remote role within the EMEA region.
Senior Full Stack Engineer - React Native & AWS
Join Nationale-Nederlanden as a Senior Full Stack Engineer to drive digital change using React Native and AWS in a hybrid work environment.
Senior Software Engineer Mobile (React Native)
Join Safe as a Senior Software Engineer Mobile (React Native) to develop high-quality mobile apps, collaborate with cross-functional teams, and mentor peers.
Senior Mobile Engineer (React Native)
Senior Mobile Engineer specializing in React Native, leading app development at a major startup hub in Paris.
Senior Frontend Engineer with React and TypeScript
Join Polarsteps as a Senior Frontend Engineer in Amsterdam. Work with React, TypeScript, and more in a hybrid environment.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Senior React Native Engineer
Join HelloFresh as a Senior React Native Engineer in Berlin to build customer-facing products with React Native.
Senior Front-end React Developer
Join Bakker&Spees as a Senior Front-end React Developer in Amsterdam. Work on innovative web applications with a dynamic team.
Senior React Native Engineer
Join MoonPay as a Senior React Native Engineer in Bucharest to develop innovative Web3 solutions using React Native and TypeScript.