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

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.

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.

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.

Mendix logo
Mendix

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.

Agoda logo
Agoda

Lead Full Stack Software Engineer

Lead Full Stack Software Engineer role in Amsterdam, focusing on React, GraphQL, and modern web technologies. Hybrid work 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.

doctari group logo
doctari group

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.

Bloom logo
Bloom

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.

osapiens logo
osapiens

Senior Full-Stack Developer - TypeScript

Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.

BridgeFund logo
BridgeFund

Senior Frontend Developer

Join BridgeFund as a Senior Frontend Developer to lead innovative practices in a dynamic Fintech scaleup, using React and Vue.js.

Madison Recruitment logo
Madison Recruitment

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.

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.

Harver logo
Harver

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.

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.

Inetum-Realdolmen logo
Inetum-Realdolmen

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.

Conspect logo
Conspect

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.

NAVARA logo
NAVARA

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.

Source.ag logo
Source.ag

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.

Basic-Fit logo
Basic-Fit

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.

go-e logo
go-e

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.

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.

TRACT  logo
TRACT

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.

Delivery Hero logo
Delivery Hero

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.

n8n logo
n8n

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.