THE IMPACT YOU WILL MAKE
THIS IS WHAT YOU WILL BE DOING
-
Lead major contributions in the frontend & backend, and ship client facing products collectively with your cross functional squad to continuously improve a high impact, live application.
-
Build relevant services to process and fulfil commerce-related events, triggered by end-consumers, human agents or a chat-bot
-
Build a view that will is used by hundreds, soon thousands, of human chat agents on desktop and on the go
-
Build an open API that any client can easily extend our functionality – a platform used by any kind of retailer or consumer brand
-
Build relevant services for your components as part of a squad
-
Operate what you have built: our no-ops B2B SaaS on containers wants to run standalone, while being very introspectable
-
Work with data and databases to build scalable APIs and automation use cases
-
Execute automated testing to ensure that high-quality products are delivered in a stable manner
-
Choose right technologies based on problem set, contextual technologies and team capabilities
-
Collaborate with other developers, UX designer, product owner and stakeholder from within and outside your squad in an agile working mode
-
Partner with the product owner to develop a thorough understanding of clients’ user flows and problems, and devise robust technical decisions
-
Release to production and manage the respective processes and stakeholders
YOU'LL FIT GREAT WITH THESE SKILLS AND VALUES
-
You have 5+ years’ experience in modern web development and know your way around HTML5, CSS (SCSS, Tailwind CSS), JavaScript & NodeJS and have worked with at least one major framework (Vue.js (our default), React, Angular)
-
You have an excellent understanding of the Node.js and JavaScript programming languages and have worked multiple years with them. Go, Rust, Python, C++, and similar are a plus.
-
You have experience in SQL and NoSQL wizardry: You have worked with PostgreSQL and Redis.
-
You are eager to explore some data in a database and develop large parts of your query / data logic in the database.
-
You have worked on public APIs and have an opinion and expertise how to design them for a maximum of performance (includes cost) and developer experience. You know how to keep your API consumers backwards compatible.
-
You can get your hands dirty or are willing to create or maintain browser libraries (like a browser SDK) in Typescript
-
You are not a “framework” but a “browser” engineer. You understand the environments of different browsers and their general limitations. You have worked with browser specific features.
-
You have built a production application with a Vue.js compatible framework and overall enjoy it. You are informed about quirks of the framework and know how to work around them.
-
You have built an SPA for production.
-
You are experienced in DevOps (CICD, Automated Testing, cloud environments, etc.)
-
You have had the technical ownership for a product and led a small team of engineers
-
You have domain knowledge in messaging, commerce, customer relationship management or alike
-
You have a bachelor’s or master’s degree in Computer Science or any other related quantitative field or other relevant experience.