Logo of Matterway

Senior JavaScript Developer

Remote or Berlin, Germany
Roles:
BackendFrontend
Must-have skills:
Node.js
One of skills:
AngularReactVue.js
Nice-to-have skills:
AWSMongoDBTypeScript
Considering candidates from:
Central Asia, Europe, South Caucasus, Belarus, Moldova, Russia and Ukraine
Work arrangement: Onsite or remote
Industry: Software Development
Language: English
Level: Senior
Required experience: 5+ years
Relocation: Not paid
Visa support: Provided
Size: 11 - 50 employees
Logo of Matterway

Senior JavaScript Developer

Remote or Berlin, Germany
Matterway creates the platform helping to eliminate digital friction and save millions. All without changes to the existing IT. Matterway Assistant Platform guides employees across screens and systems from start to finish, automating mundane, error-prone tasks, and putting the human at the centre of crucial decisions.
Tasks:
  • You will engage on a well-architectured & fast-evolving JavaScript codebase using the following stack: ES2021, TypeScript, node.js, Electron, GraphQL, Webpack, React, Redux, MongoDB
  • You will collaborate within the product team with a product manager, designer, and other developers to create solutions for hard technical & business problems
  • You will participate in, and manage the full development cycle: including scoping, design, effort estimation, coding, testing, debugging, code reviews, maintenance, and support
Must-have:
  • 5+ years of experience as a developer and  3+ years of (preferably full-stack) JavaScript developer, with a strong knowledge of coding patterns in object-oriented programming as well as functional programming
  • Experience with  React, Redux or other JS frameworks
  • Solid experience with NodeJS and the NPM ecosystem
  • Hands-on experience in architecture, design, coding, and implementation of complex, custom-built applications
  • You take ownership of the projects you work on and collaboratively drive them forward
  • You have experience in debugging and profiling applications, you have dealt with memory leaks before
  • Your time zone should be similar to Berlin or has a difference within 3 hours
  • Fluent English
Nice-to-have:
  • TypeScript
  • Puppeteer
  • Chrome DevTools Protocol
  • GraphQL
  • NoSQL (MongoDB)
  • AWS
  • Jenkins
Benefits:
  • An informal, collaborative, transparent, honest, non-hierarchical, ego-free culture 
  • The company's office in the centre of Berlin, near Alexanderplatz, is stylish & cosy, but if you prefer to work remotely, this position can be filled in a +/-3 hours time difference
  • You will get a company MacBook as well as best-in-class hardware
  • There are free snacks, fresh fruits, tea, coffee and you can even mix your own Soylent/Joylent in the company's fully equipped kitchen
  • You can participate in regular team outings & activities such as Karting, Archery, Cooking Classes, Lasertag, Retreats by a lake, Wakeboarding, Music jams etc
Interview process:
  • Intro call with Toughbyte
  • Screening  interview
  • The candidate presents a test assignment (will take 1-2 hours), graded by two engineers
  • Technical interview (1-2 hours)
  • Interview with the founder