All offersŁódźJSSenior Node.js Developer
Senior Node.js Developer
JS
Gabi

Senior Node.js Developer

Gabi
Łódź
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Office

Tech stack

    Node.js
    advanced
    REST
    advanced
    AWS
    regular
    ES6
    regular
    TypeScript
    nice to have

Job description

Gabi is a new startup based in San Francisco. Gabi launched in 2016 and is funded by recognized investors including SV Angel, A Capital and Hitfox. We are an international team of people with proven track record in building startups, applications and services. We are looking for Senior Application Engineers to help us build an awesome new product/service for consumer insurance market in the US.

We build our app using a flexible stack of frontend and backend technologies including Rails, Node.JS, React, MySQL, Redis and Linux. We embrace lean startup, continuous integration and agile development concepts. We are looking for people who understand the need to build lightweight, loosely coupled microservices supporting focused objectives. We are open to choosing the best new and exciting tools to get the job done and having fun at the same time. We are an open, diverse and collaborative team working across Silicon Valley, Germany, Slovenia and Poland.

Senior Node.js Engineer Requirements
  • 3+ years of experience building backend network applications using Node.js,
  • thorough understanding of the web’s protocols and standards (HTTP, REST, HTML5, etc.)
  • hands-on experience with data extraction and aggregation from different sources,
  • advanced practical knowledge of modern server-side JavaScript and its tools & libraries,
  • experience with TypeScript, Docker and AWS is a nice to have.

Kinds of things you would do during a typical week if you were to join Gabi
  • build a new backend feature, unit test it, deploy to staging and release to production,
  • collaborate with other team members to design, review or comment on a technical proposal,
  • propose a new architectural concept and solve a particular technical or functional challenge,
  • fix a bug and deliver a hot fix to production,
  • whiteboard a new control flow and design required components and technical features,
  • design an API call supporting a new integration requirement,
  • provide support to operations staff in troubleshooting production issues,
  • contribute to our ever-growing set of internal tools used to manage the customer workflow.

What we consider critical for engineering positions at Gabi
  • enthusiastic and open-minded approach to building new features and fixing things when they break,
  • excellent English communication skills allowing you to explain, discuss and describe complex technical concepts both to technical and non-technical team members across different locations,
  • thorough understanding of fundamental technologies of the web (HTTP, API design),
  • self-guidance when solving technical difficulties and building new features,
  • ability to lead architecture discussions and help make technical decisions,
  • a strong habit of writing clear, testable and maintainable code,
  • working knowledge of web security concepts and ways of preventing security problems,
  • strong CS fundamentals including data structures, algorithms, programming languages, distributed systems and integration patterns.

Our offer includes
  • inspiring startup culture with focus on delivering awesome features for our customers,
  • flexible working hours and locations,
  • competitive salary and benefits,
  • option to travel and work with the team in San Francisco every couple of months.