Elements logo

React Native Developer with iOS background

Elements·Salary not specified

Primary stack

React NativeiOSTypeScriptJavaScriptReactKotlinSwiftJest

Nice to have's

API

Job description

About the Position

Elements is growing and ambitious! As part of our exciting expansion, we just moved from Almere to Amsterdam and we’re looking for a React Native Developer with iOS background to help us build apps millions rely on. While your primary focus is React Native, experience with native iOS will give you an edge, since we deliver projects across both native and cross-platform.

About the Company

We’re Elements, a digital agency with almost 30 years of experience building mission-critical mobile apps for leading companies. But we don’t just write code, we create an environment where technology, people, and processes merge to deliver measurable business value. We have evolved beyond traditional development. Our approach is to combine strong and deep-rooted Software Engineering principles with advanced AI-powered workflows using the latest tooling and AI models to solve complex business challenges. We build faster, smarter, and with higher quality.

Our team is the engine behind this approach. With more than 30 software engineers from over 10 different nationalities, we work from our offices in Amsterdam and Barcelona on challenging projects. We believe in a culture of Excellence, Collaboration, and Impact.

See some examples of our work here here.

Responsibilities

  • Build a variety of brand new mobile applications
  • Collaborate with colleagues to make estimates and define architecture
  • Shape the project structure and suggest improvements
  • Think with the client and bring the commercial perspective to the development process
  • Stay up to speed with the latest innovations and share knowledge with colleagues

Requirements

What You Bring

Important: Please note that for this position, we can only consider candidates who are already residing in the Netherlands and hold a valid work permit. We are unable to provide visa sponsorship at this time.

  • 2-3 years of professional experience with React Native, including hands-on project work
  • At least 3 years of general development experience (e.g. TypeScript/JavaScript (ES6+), frontend React, or native mobile with Kotlin/Swift)
  • Familiarity with continuous integration and delivery pipelines
  • Commitment to building apps with strong accessibility support (VoiceOver, Dynamic Type, etc.)
  • Experienced in Unit and E2E testing (we use XCTest, Jest, Maestro)
  • Hands-on experience bringing mobile to production with CI/CD
  • While your main focus is React Native, we highly appreciate any prior exposure to native iOS development or a genuine interest in learning in the short term

It’s a plus if you bring:

  • Experience working with native modules and APIs and integrating them into React Native projects
  • Ability to contribute to app architecture design

We Offer

  • An experienced and international team of professionals, where you get to teach and learn at the same time
  • Flexible working hours and a possibility to work from home or our office, or experience working as a digital nomad from another country for up to 2 months per year
  • A yearly budget for personal development to visit events and/or take courses
  • 25 paid vacation days per year
  • Contribution to your home internet subscription every month
  • Lunch, snacks, and unlimited freshly ground coffee every day in the office
  • Regular team building events such as drinks, dinners, and other social activities

Ready to build with us? We’d love to hear your story! If you want to know more about our application process, check out our careers’ page.

*** At Elements we believe in equal opportunities for everyone. We are a diverse team and this is our true strength. Our differences combined make us unique and drive our success day in and day out. So, whoever you are, we want to meet you and learn from your experiences. ***

Apply for this job

© Elements. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at Elements

All 2 roles

Popular searches