React Native Engineer

Source.ag
Amsterdam, NH Full Time
POSTED ON 10/1/2024 CLOSED ON 11/27/2024

What are the responsibilities and job description for the React Native Engineer position at Source.ag?

At Source, we are supporting the best greenhouse growers in the world to help them scale their operations and become more successful. We do this by building software and AI solutions that help growers to more efficiently and effectively manage their day-to-day operations. By doing this, we are accelerating the global adoption of efficient and robust food systems which will make fruits and vegetables available and affordable to more people in a sustainable way.


Our values are the foundation of our commitment to achieving our mission of empowering growers. Curiosity at our core drives us to explore new possibilities and remain flexible and open. We think and act like owners, taking responsibility and aiming for excellence in all we do. Embracing a shared adventure fosters collaboration and unity, while a growing over comfort mindset ensures we are constantly evolving and improving. Being purpose-driven anchors our actions, ensuring that every effort is aligned with our greater goals. These values are essential, guiding us in our journey and shaping our collective success.


Together with your team, and under the guidance of the Lead Engineer, you will translate user requirements into sleek beautiful-looking user interfaces. You want to understand the user's workflow to create the best possible user experience. You are aware of modern UX best practices and know how to avoid dark patterns.


As an ideal candidate, you have strong experience using Typescript and the React Native framework for creating mobile apps and are not afraid to speak up to share your opinion. Most importantly, you also enjoy both the technical challenges that come with building cutting-edge, offline-first mobile apps.

What we would like you to get excited about

  • Work with the Source team and greenhouse growers to develop the product

  • Translate Figma designs and prototypes into working prototypes, MVPs, and products

  • Work closely with end-users to understand workflow and UX requirements

  • Architect complex, offline-first, event-driven and reactive apps with clean state semantics

  • Build, test, and deploy React Native front-ends using Typescript, Realm

  • Collaborate with the backend engineers to setup back-ends and design a common data model shared between the backend (MongoDB) and frontend (Realm) and help define good APIs for use in the frontend



You have

  • 4 year-experience in Frontend Engineering and 1 year experience with React Native

  • Strong problem-solving skills with an emphasis on product development.

  • Excels in Typescript and Javascript.

  • 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 (Redux)

  • Proven experience building offline-first applications

  • A drive to learn and master new technologies and techniques.

Bonus points if you have

  • Experience with Realm, MongoDB, and Redux Toolkit

  • Experience with Detox testing framework

  • Experience with high-performance rendering of complex UIs

  • Familiarity with native mobile development using Swift and Kotlin and development of single-page web applications using React/Vue.js/Svelte

*At Source, we highly value diversity of backgrounds and thoughts. Research has shown that people make different internal assessments of whether they are a good fit for the job. We therefore highly encourage you to apply for this job, even if you feel you might not 'tick all the boxes!’

Our offer in return for your talent and skills

To reward your contributions, we offer you:

  • A hybrid work environment - we have working days at the office on Mondays and Thursdays which we make awesome

  • Paid lunch on the office days

  • Flexible hours - always respecting your team & meetings.

  • Pension contribution of 4.5%

  • Macbook (for the deep tech roles a 16T)

  • 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 and we expect you at least to take 25 per year

  • Source Super Social (S3) - Our Thursday drinks (when possible at the rooftop terrace)

  • S4s - per quarter we have a big company event on Friday that includes dinner and special activities


Our Process


*Please note that if you progress to the final round of our selection process, we will kindly request a reference to help us get to know you better.

Salary : $1,000

Network Engineer
Robert Half -
Coral, FL
Quality Engineer
Akkodis -
Holyoke, MA
Systems Engineer
Robert Half -
Coral, FL

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a React Native Engineer?

Sign up to receive alerts about other jobs on the React Native Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$101,310 - $129,117
Income Estimation: 
$118,697 - $154,767
Income Estimation: 
$88,131 - $105,971
Income Estimation: 
$110,363 - $130,830
Income Estimation: 
$110,363 - $130,830
Income Estimation: 
$141,407 - $165,500
Income Estimation: 
$141,407 - $165,500
Income Estimation: 
$171,244 - $203,920
Income Estimation: 
$65,210 - $78,102
Income Estimation: 
$88,131 - $105,971
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other React Native Engineer jobs in the Amsterdam, NH area that may be a better fit.

Senior Java+React Engineer

IT Labs, Springfield, MA

Quality Engineer

Leidos, Greenfield, MA