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

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.

Source.ag logo
Source.ag

Lead Software Engineer - AI Products

Lead Software Engineer for AI products at Source.ag, developing cutting-edge solutions for sustainable agriculture.

Picnic Technologies logo
Picnic Technologies

Senior React Native Engineer

Join Picnic as a Senior React Native Engineer in Amsterdam. Shape our mobile strategy and work with cutting-edge technologies.

Picnic Technologies logo
Picnic 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.

Picnic Technologies logo
Picnic Technologies

Senior React Native Engineer - Customer Facing

Join Picnic Technologies as a Senior React Native Engineer to shape our customer-facing apps in Amsterdam.

Quatt logo
Quatt

Senior Mobile Engineer (React Native)

Join Quatt as a Senior Mobile Engineer to develop scalable React Native apps for sustainable energy solutions.

Picnic Technologies logo
Picnic Technologies

Senior React Native Engineer - Supply Chain

Join Picnic Technologies as a Senior React Native Engineer to revolutionize grocery shopping with cutting-edge technology.

Bitvavo logo
Bitvavo

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.

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.

DEPT® logo
DEPT®

Senior React Native Engineer

Join DEPT® as a Senior React Native Engineer to develop impactful mobile apps with a global team.

Source.ag logo
Source.ag

Lead Data Scientist - Control Engineering

Lead Data Scientist role in Amsterdam focusing on control engineering, data science, and AI for greenhouse agriculture.

Replit logo
Replit

Senior Mobile Engineer - React Native

Join Replit as a Senior Mobile Engineer to shape AI-driven mobile experiences using React Native, Typescript, and more.

HelloFresh logo
HelloFresh

Senior React Native Engineer

Join HelloFresh as a Senior React Native Engineer in Berlin. Enhance developer productivity and build scalable solutions.

Twipe logo
Twipe

React Native Developer

Join Twipe as a React Native Developer to build seamless mobile applications with React and TypeScript in a hybrid work environment.

DEPT® logo
DEPT®

Senior React Native Engineer

Join DEPT® as a Senior React Native Engineer to develop impactful mobile apps using JavaScript and React Native.

Hostaway logo
Hostaway

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.

Nationale-Nederlanden logo
Nationale-Nederlanden

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.

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.

STATION F logo
STATION F

Senior Mobile Engineer (React Native)

Senior Mobile Engineer specializing in React Native, leading app development at a major startup hub in Paris.

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.

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.

HelloFresh logo
HelloFresh

Senior React Native Engineer

Join HelloFresh as a Senior React Native Engineer in Berlin to build customer-facing products with React Native.

Bakker&Spees logo
Bakker&Spees

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.

MoonPay logo
MoonPay

Senior React Native Engineer

Join MoonPay as a Senior React Native Engineer in Bucharest to develop innovative Web3 solutions using React Native and TypeScript.