Senior JavaScript Engineer
At Stack, we are building a tool that is designed to make interacting with the internet as pleasant and seamless as possible. We focus on the details of everything we do to allow stackers to focus on what’s most important for them.
From managing multiple email accounts to designing the interfaces in Figma for different clients, Stackers are busy people whose daily routine is full of a wide range of activities, and for whom a neat working environment and speed are decisive. This is why performance and hyper-intuitive smooth user experience are so important for us!
We are now at the stage of building scalable systems so we can continuously make progress on a solid foundation. We take care of development experience and automate everything that can be automated. Our code has users and these users are developers. Hence, writing clean code and maintaining a pleasant user experience are also paramount!
We are a small team, therefore we are all generalists, in love with picking up new challenges. And we are looking for experienced people, who can take initiative, pick a problem, and solve it. We are also a remote-first company with a team of 9, with a core team based in Amsterdam. And we’re looking to hire great people who are based in the EU or equivalent timezones.
We don’t expect you to have a background in everything we use, but we do expect strong JavaScript fundamentals.
What you will do
- Work closely with founders, designers, and data-analyst to define the scope of the new user-facing features
- Design and develop new features from start to production
- Refactor existing features to improve performance
- Communicate and document architectural design decisions
- Improve development experience
- Provide thoughtful feedback to others on the team
We’re looking for someone who has
- Years of experience working with React, Typescript, and NodeJS
- The craftsmanship of building functional, maintainable, scalable codebase
- Good grasp of challenges related to offline-first Desktop or Mobile applications
- Attention to detail, especially around design and performance
- Empathy, a collaborative spirit, and the ability to work effectively with a team
- Experience building or contributing to JavaScript developer tools, whether that’s open source or internal to your company
Stack is based on ElectronJS. Our codebase is a mix of Native and Web technologies by having familiar development experience as close to regular web development as possible.
Tech stack
- ElectronJS
- Typescript
- React
- Styled Components
- MobX
- Webpack
- NodeJS + Express
- MongoDB
- AWS
Salary
- €3000 – €5000