All offersLos AngelesJSRegular Node Developer
Regular Node Developer
JS
FlipFit

Regular Node Developer

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

Tech stack

    English
    advanced
    Node
    regular
    TypeScript
    regular
    Unit Testing
    regular
    MongoDB
    regular
    Redis
    regular
    Nest
    regular

Job description

Online interview
Regular Node Developer

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 a difference. To help us grow and develop our product we are looking for a Node developer who will join this unique team.

Why us
- Combination of social media + e-commerce platform
- Tech hub growth within 6 months from 14 people to over 30
- 10k new users log in every day
- 2mln user action per day
- Mentioned in Forbes (https://bit.ly/2UrxYzG) and Tech crunch (https://tcrn.ch/39il4cV)

Your roles and responsibilities:

  • working with the newest technologies and updated libraries (Node, TypeScript, NestJS, MongoDB)
  • working with microservices architecture
  • developing new features and fixing bugs in current functionalities
  • bringing your ideas into the product and sharing them with others (also by pair programming)
  • assuring that all user input is validated
  • focusing on the quality of the code employing code review, continuous integration
  • 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 fully remotely

To join us we require: 

  • previous experience in building Node web applications
  • to have a deep understanding of JavaScript and TypeScript
  • to have knowledge and experience in Nest
  • to have an understanding of MongoDB and Redis
  • to have knowledge of Unit testing (such as Enzyme, Jest, Karma, Mocha, etc.), functional tests and integration test 
  • experience working with GIT 
  • be driven by a passion for creating clean code, delivering a great product and constantly improving yourself
  • familiarity with KISS, DRY, SOLID
  • be ready to help other team members from the technical side
  • be eager to help them make an informed decision
  • to have a good level of speaking English (min. B2)

Nice to have: 

  • experience working with RabbitMQ
  • familiarity with CI/CD processes in software development  
  • knowledge of other programming technologies than Node (e.g. Java, C#, Python)
  • open to learn and master diverse technologies and techniques, along with a desire for continued learning
  • experience working in a start-up environment 
  • “can-do” attitude with readiness to new challenges
  • ambition, engagement and initiative attitude

We offer:

  • fully remote 
  • 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.