Full-Stack JavaScript Developer

Mobility company
Remote or Berlin, Germany
Photo of Daria Soldatova
Recruiter
Daria Soldatova
Roles:
Frontend
Backend
Must have skills:
React
JavaScript
TypeScript
One of skills:
AWS
Nice to have skills:
GraphQL
Considering candidates from:
Schengen
Work arrangement:
Onsite or remote
Industry:
Mobility
Language:
English
Level:
Senior
Visa sponsorship:
Provided
Company size:
11-50 employees

Full-Stack JavaScript Developer

Mobility company
Remote or Berlin, Germany
Our client is a premium e-bike subscription service that unlocks the ability to travel faster and farther. Their subscription model supports members with on-demand repairs, and our powerful app provides insights to make your journey more fun.
Now they are looking for a Full-Stack JavaScript Developer to join their team in Berlin.

Tasks:
  • Owning the Client's websites and the checkout flow where visitors can subscribe to a membership
  • Working with Designers and Frontend developers on the client's homepage to create a high fidelity experience that explains what the company offers
  • Working with other engineers to integrate 3rd party services for payments (Stripe), translations (Lokalise), and automated emails (Mailchimp)
  • Setting up CMS integrations (Contentful) and collaborating with different teams (for example Marketing) to enable them to publish content like campaigns or blog posts
Must-have:
  • Proficiency with Javascript and React
  • Experience with UX and UI
  • Some experience with TypeScript
  • Good understanding of JavaScript application architectures, experience with GraphQL and serverless computing (ideally AWS Lambda).
  • Experience with 3rd party integrations for payments, translations, automated emails, and CMS
Nice-to-have:
  • Previous experience with a check-out flow
Benefits:
  • Stock options
  • Unlimited vacation and unlimited L&D budget
  • Nilo Health, optional private pension (in Germany)
  • Flexible working hours
  • Opportunity to work remotely
  • Client's one subscription (within cities where we are live)
Interview process:
  1. Intro call with Toughbyte
  2. A recruiter from the company runs a 30-minute screening interview
  3. Senior Engineer/Software Engineer runs a 1.5-hour frontend and backend technical interview
  4. Product Manager runs a 45-minute interview
  5. Head of Software runs a 45-minute management interview
Have questions about this position? Ask us via email.

Position closed, but we can still help

Check out our current open positions