Senior Frontend Engineer

Berlin, Germany


Aiden is the first voice-powered assistant for scientists. We apply machine learning and voice recognition technologies to streamline lab documentation. Our purpose is to make R&D better, faster and more efficient.

We are looking for an experienced Senior Javascript developer to join our team. We work closely with designers and product managers to come up with new features and help to shape the roadmap of our web app. We use Lightweight Architectural Decision Records (LADRs) to document architecture and library choices. Our current web app is built using VueJS 2.5, Vue-Router, Vuex and an extensive unit & end-to-end testing suite using Cypress. We work in a continuous deployment mode releasing several internal versions and having a final release ready at the end of a sprint with strong quality assurance.


Deliver high-quality apps from designing and iterating new features into production in a short sprint cycle

Work in an agile, cross-functional team taking responsibility for the mobile team deliverables

Take a hands-on & proactive approach in all sprints and tasks

Work on different products, from our customer facing web-app to back-office tools to help with internal business needs


3+ years of Javascript development, with solid experience in Vue.js or React.js (preferably Vue.js as our app is entirely written in it)

Strong experience with SCSS / CSS3

Experience with a test framework, preferably Cypress

Must have experience in setting up the full UI workflow layer right from development, testing, building and deployment with any continuous integration service, preferably CircleCI

Experience with REST-based APIs

Excellent English communication skills (verbal and written). German not required


Be part of the mission to help the brightest scientists accelerate scientific discovery

Work in one of the best spaces in central Berlin alongside a team of experienced interdisciplinary colleagues

Shape and influence a fast-growing, well-funded company

Competitive compensation and benefits

Be part of an international team

Apply for this job