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 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 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.
Senior Android Developer
Join Budget Thuis as a Senior Android Developer to lead app development and collaborate with a dynamic team in Amsterdam.
Senior Full-stack Developer - Mobile
Join Mendix as a Senior Full-stack Developer focusing on mobile development using JavaScript, React Native, and CI/CD tools.
Lead Full Stack Software Engineer
Lead Full Stack Software Engineer role in Amsterdam, focusing on React, GraphQL, and modern web technologies. Hybrid work environment.
Junior Frontend Developer (React.js)
Join Albert Heijn as a Junior Frontend Developer using React.js to transform technical infrastructure in a modern environment.
Technical Lead - SuperApp (Typescript React Node.js)
Join us as a Technical Lead to build a next-gen healthcare platform using TypeScript, React, and AWS. Lead a team in a hybrid work environment.
Senior FullStack Developer (React, Node.js, TypeScript)
Join Bloom as a Senior FullStack Developer to enhance our platform using React, Node.js, and TypeScript in a dynamic, hybrid work environment.
Senior Full-Stack Developer - TypeScript
Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.
Senior Frontend Developer
Join BridgeFund as a Senior Frontend Developer to lead innovative practices in a dynamic Fintech scaleup, using React and Vue.js.
Medior/Senior React Developer
Join a leading company as a Medior/Senior React Developer, focusing on innovative frontend solutions in IoT and Smart Building technologies.
Senior Full Stack Engineer - Climate Tech - Rust & TypeScript
Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.
Senior Software Engineer (.NET, NodeJS, React)
Join Harver as a Senior Software Engineer to develop innovative solutions in a collaborative environment. Work with .NET, NodeJS, and React.
Senior Lead Fullstack Developer with Frontend Focus
Join NS as a Senior Lead Fullstack Developer focusing on frontend, working with Angular, AWS, and TypeScript in a dynamic e-commerce environment.
Senior Fullstack Developer with JavaScript and TypeScript Expertise
Seeking a Senior Fullstack Developer with expertise in JavaScript, TypeScript, ReactJS, and AWS for a dynamic role in Brussels.
Senior Java Software Developer
Join Conspect as a Senior Java Software Developer, working on diverse projects with Java, Spring, and more. Enjoy a great salary and benefits.
Fullstack Developer with Angular and C#
Join Navara as a Fullstack Developer in Amsterdam, working with Angular, C#, and modern tech stacks. Competitive salary and benefits offered.
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.
Senior Full-Stack Developer
Join Basic-Fit as a Senior Full-Stack Developer in Tilburg. Work with React, Node.js, and more to enhance fitness experiences across Europe.
Senior React Native Developer
Join go-e as a Senior React Native Developer in Berlin. Drive e-mobility innovation with JavaScript, React Native, and TypeScript.
Senior Full-stack Engineer (Angular, Node.js, TypeScript)
Join NN Group as a Senior Full-stack Engineer, leading software architecture and development with Angular, Node.js, and TypeScript.
Senior Python Engineer
Join TRACT as a Senior Python Engineer to develop scalable APIs and backend systems for sustainability insights in the Ag & Food industry.
Software Engineer (JavaScript/React) - Display Ads (AdTech)
Join Delivery Hero as a Software Engineer (JavaScript/React) in Berlin to develop cutting-edge AdTech solutions for the local delivery market.
Senior Software Engineer (Node.js & TypeScript)
Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.