Filled
This offer is not available anymore

React-Native Developer in Barcelona

Immfly

Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

Immfly Group offers a variety of digital cabin experience solutions for airlines worldwide, ensuring a great passenger experience, making every flight one to remember.


Headquartered in Barcelona, Spain and with a network of global offices, we empower and support full service, low cost, and regional airlines worldwide.


Immfly offers solutions on Connect (IFC, Hardware, Flight Operations, IFE and CSP) and Retail (ancillaries, e-commerce, retail on board) reaching millions of passengers across hundreds of destinations in Europe, Africa, Asia, and North & South America.


The Role


We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.


What your day to day will look like


  • Design and develop software solutions that meet business needs and requirements
  • Collaborate with the software architect to ensure that software is designed and implemented according to best practices and standards
  • Build pixel-perfect, buttery smooth UIs across both mobile platforms.
  • Build apps that work flawlessly when offline
  • Leverage native APIs for deep integrations with both platforms.
  • Diagnose and fix bugs and performance bottlenecks for performance that feels native.
  • Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
  • Maintain code and write tests to ensure the product is of the highest quality.


Requirements

Technical


  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • At least 3 years of experience in development
  • Firm grasp of the JavaScript and TypeScript language and its nuances, including ES6+ syntax
  • Knowledge of functional or object-oriented programming
  • Ability to write well-documented, clean Javascript code
  • Rock solid at working with third-party dependencies and debugging dependency conflicts
  • Familiarity with native build tools, like XCode, Gradle
  • Understanding of REST APIs, the document request model, and offline storage
  • Experience with automated testing suites, like Jest or Mocha


Nice to have


  • Experience with CI/CD practice
  • Experience with other technology stack, knowledge of React or NodeJS is preferred but not required
  • You've made new architectures work
  • Familiarity with Expo


Personal


  • A strong team player with positive attitude & energy
  • Strong problem solver and critical thinker mindset
  • You are highly driven, used to working hard and self-motivated
  • You are organized with high standards of quality and precision
  • Outstanding communication and interpersonal skills
  • Trustworthy and excellent work ethics
  • Ability to navigate between different codebases


Why join Immfly?


  • A full-time permanent contract with an attractive compensation package according to your profile
  • Flexible Compensation Plan (restaurant, transport, health insurance and childcare)
  • Flexible working hours with hybrid work policy (intensive work days all Fridays and in August)
  • An international environment (17 nationalities) with a dynamic and disruptive team
  • Limitless professional development at Europe's fastest-growing company in its category
 

About Immfly

  • Media

  • CornellĂ  de Llobregat, Spain

  • 50 - 200

  • 2013

.

Other mobile developer jobs that might interest you...