All offersLos AngelesJSReact Native Developer
React Native Developer
JS
FlipFit

React Native Developer

FlipFit
Los Angeles
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    React Native
    advanced
    Redux
    advanced
    English
    advanced
    Unit Testing
    regular
    Android
    regular
    iOS
    regular
    Node
    nice to have
    TypeScript
    nice to have

Job description

FlipFit is a new kind of shopping. We are changing the way people buy new clothes. It's a digital platform, where we give users the possibility of immediate feedback.

Our team consists of like minded people that have a mission of delivering the most personalized experience of purchasing to the world. We attract people that really want to stand out in their fields while making a difference in the fashion world. 

We appreciate creativity and people who want to make the difference. To help us grow and develop our product we are looking for an experienced React Native Developer who will join this unique team.

Your roles and responsibilities:
  • working with the newest technologies and updated libraries
  • implementing new components and designing architecture for new features
  • designing and implementing new features of a system
  • further developing existing features 
  • bringing your ideas into the product and sharing them with others 
  • building and writing reusable code and libraries for future use
  • ensuring and providing the technical feasibility of UI/UX designs
  • focusing on the quality of the code employing code review, continuous integration
  • assuring that all user input is validated before submitting to back-end
  • participating in team calls actively sharing your ideas accordingly to scrumban approach
  • participating in a type of start-up project; working on one product
  • working full time remotely

To join us we require: 
  • previous experience in building react-native mobile applications (design and development) 
  • experience and understanding of JavaScript, React Native and Redux
  • command with native iOS (Objective-C or Swift) and Anroid development (Java or Kotlin)
  • familiarity with native build tools, like XCode, Gradle, and Android Studio
  • knowledge of debugging, testing and performance optimization for iOS & Android
  • to have knowledge of Unit testing (Enzyme, Jest, Karma, Mocha etc.) 
  • experience working with GIT 
  • to have experience with different styling solutions such us: CSS Modules, Styled Components; previous experience in RWD and mobile first approach
  • be driven by a passion for creating clean code, delivering the great product and constantly improving yourself
  • be ready to help other team members from the technical side and help them make informed decisions
  • to have a good level of speaking English (min. B2)

Nice to have: 
  • previous experience with Node JS and Typescript
  • familiarity with CI/CD processes in software development  
  • experience working in a start-up environment 
  • “can-do” attitude with readiness to new challenges
  • engagement and initiative attitude
  • open to learn and master diverse technologies and techniques, along with a desire for continued learning

We offer:
  • fully remote job
  • working hours from 8:00 / 9:00 AM CEST till 4:00 / 5:00 PM CEST
  • integration events
  • startup atmosphere
  • non-corporate communication across teams
  • an international environment where English is required

Please include: "I hereby give consent for my personal data included in my application to be processed for the purposes of the recruitment process under the Personal Data Protection Act as of 29 August 1997, consolidated text: Journal of Laws 2016, item 922 as amended." to your resume.