Source.ag logo

Senior React Native Engineer

Source.ag

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

Reaktor logo
Reaktor

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.

Pleo logo
Pleo

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.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

doctari group logo
doctari group

Senior Full-Stack Engineer - TypeScript, React, Node.js

Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.

Zig logo
Zig

Front-end Developer with React.js and TypeScript

Join Zig as a Front-end Developer using React.js and TypeScript in a hybrid role in Huizen, Netherlands.

NAVARA logo
NAVARA

Fullstack Developer with Angular, C#, and React.js

Join NAVARA as a Fullstack Developer in Rotterdam, working with Angular, C#, and React.js on innovative projects.

bunq logo
bunq

Senior Backend Engineer with Python and React.js

Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.

Mediahuis Nederland logo
Mediahuis Nederland

Full-stack TypeScript/JavaScript Developer

Join Mediahuis as a Full-stack TypeScript/JavaScript Developer in Amsterdam. Work on our Customer Journey Builder platform in a hybrid environment.

RightCrowd logo
RightCrowd

Full Stack Engineer with Node.js and React

Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.

Budget Thuis logo
Budget Thuis

Senior Android Developer

Join Budget Thuis as a Senior Android Developer to lead app development and collaborate with a dynamic team in Amsterdam.

Polarsteps logo
Polarsteps

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.

Albert Heijn logo
Albert Heijn

Junior Frontend Developer (React.js)

Join Albert Heijn as a Junior Frontend Developer using React.js to transform technical infrastructure in a modern environment.

Safe logo
Safe

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.

ANWB logo
ANWB

Full-stack JavaScript Developer

Join ANWB as a Full-stack JavaScript Developer to enhance our online platform using JavaScript, TypeScript, and AWS technologies.

Climatiq logo
Climatiq

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.

Lekker Code Company logo
Lekker Code Company

Fullstack Developer (C#, Angular or React)

Join Lekker Code Company as a Fullstack Developer specializing in C#, Angular, or React. Work remotely with a focus on innovative solutions.

Ecolab logo
Ecolab

Medior Front-End Developer (Angular)

Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.

Catalyze Group logo
Catalyze Group

Full Stack Developer with AI and API Expertise

Join Catalyze Group as a Full Stack Developer to build AI-powered grant-writing tools. Work with React, Django, and more in Amsterdam.

Simplicate logo
Simplicate

Senior Quality Assurance Engineer with TypeScript and Automation

Join Simplicate as a Senior QA Engineer, focusing on TypeScript, automation, and quality assurance in a hybrid work environment.

Instapro Group logo
Instapro Group

Senior Backend Engineer - PHP, Symfony, Laravel

Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.

FxPro logo
FxPro

Senior Node.js Developer

Join FxPro as a Senior Node.js Developer. Work on cloud-based authentication solutions using Node.js, TypeScript, and Azure in a hybrid environment.

Tibo Energy Management Software logo
Tibo Energy Management Software

Senior Backend Developer with TypeScript

Join Tibo Energy as a Senior Backend Developer to lead TypeScript-based solutions in energy management.

NN Group logo
NN Group

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.

Nederlandse Spoorwegen logo
Nederlandse Spoorwegen

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.