Roles:
FrontendBackend
Must-have skills:
ReactJavaScriptTypeScript
One of skills:
AWS
Nice-to-have skills:
GraphQL
Considering candidates from:
Europe
Europe
Work arrangement: Onsite or remote
Industry: Consumer Services
Language: English
Level: Senior
Required experience: 5+ years
Relocation: Paid
Visa support: Provided
Size: 51 - 200 employees
Full-Stack JavaScript Developer
Consumer Services company
Remote or Berlin, Germany
Company
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.
Description
Now they are looking for a Full-Stack JavaScript Developer to join their team in Berlin.
Tasks:
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:
- Intro call with Toughbyte
- A recruiter from the company runs a 30-minute screening interview
- Senior Engineer/Software Engineer runs a 1.5-hour frontend and backend technical interview
- Product Manager runs a 45-minute interview
- Head of Software runs a 45-minute management interview