Senior Full-Stack Engineer Real-time Conversation Assistance


Munich, DE / Remote
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 06/13/2021
  • Website:
  • Company Address:

About Demodesk

Demodesk is the first intelligent meeting platform for remote sales and success teams.

Job Description

Your Mission

As a member of our “assistant” team, you will be working on the sales assistant features of our product. These features are the biggest driver of our value proposition and require both frontend and backend skills to bring to life. After being fully onboarded into our team, you will be majorly involved in the redesign of our platform, as well as improving the integration to products such as Salesforce or HubSpot. You will be able to define the technical requirements for different product features and integrate them into our existing solution.

Current tech stack

        Frontend: Vue.js, Webpack, SCSS, Pug
        Backend: Ruby on Rails, Postgresql, Redis
        Microservices: Ruby, Node.js
        Infrastructure: Google Cloud, AWS, Kubernetes, Helm, Terraform
        Monitoring: ELK, Loki, Grafana
        Fully automated CI/CD pipelines for code quality, testing, and deploying


        Implement a performant and beautiful frontend: You are responsible for the implementation of the redesign of our assistance features. This includes playbooks, notes, and forms our customers use during their sales calls.
        Setup frontend testing infrastructure: You bring your experience in front-end development to the table by setting up and improving our current frontend testing workflow.
        Develop within all parts of the stack: Your job will focus on the frontend in the beginning but end up in a 40/60 split between frontend and backend.
        Write beautiful code: You document well and see the importance of testing. Due to your previous experience, you are able to break down tasks and execute them in an efficient way.
        Constant learning: You are excited by technical challenges and are always on the lookout for new technologies. With your curiosity, you are always searching for the best technology for each use case and pick up new languages and frameworks fast.
        You help anyone in the team succeed: You make effective and successful work possible by clear and honest communication in order to develop a shared understanding of the long-term vision and immediate next actions. When you don’t fully understand something, you ask lots of questions and use the opportunity to learn and grow.

Your Profile

        ~5 years of professional experience in Web Development
        Experience in working with at least one backend framework (ideally Ruby on Rails, a Python or Node.js framework also suffices)
        Experience in developing performant user interfaces – ideally in vue.js, but if you are an experienced react.js developer, we trust that you will pick up vue.js fast
        Strong fundamentals in a dynamic language like Ruby or Python
        Experience working on commercial software products
        Experience working on a product with a high number of users
        A desire for high code quality and system security through automation, unit testing, and structured code reviews

Why us

        Well-funded and backed by Silicon Valley's top investors & angels, including Y Combinator
        Fast-growing, diverse and international team of tech enthusiasts and entrepreneurs
        Unique proprietary screen sharing technology using a state of the art tech stack
        Full responsibility from day one and being part of our hierarchy-free and results-driven working environment
        Competitive salary plus attractive stock compensation package
        Flexible working hours and annual travel allowance for working remotely
        Attractive perks including gym memberships, German language course, top of the line MacBook or Linux machine, and a professional development budget of 1.500 € per year
        Regular team events like dinners, Oktoberfest, ski trips and much more

About us

Demodesk is building the world's first intelligent customer meeting platform for remote sales with the vision to enable everyone to have great customer conversations. We give revenue teams superpowers by enabling them to host more effective and engaging meetings. Demodesk provides teams with real-time conversational guidance that is invisible to the customer and has significantly more data to analyze than existing tools!

We have been creating a new category for real-time sales enablement since 2017 and strive to be a global leader. As a growing start-up, we all share a passion to make an impact and grow, not only as a company but also as individuals. To us, innovation is a default mind-set – to challenge norms and create change for the better. We ensure that Demodesk is not only a diverse and inclusive community but also a place where we can learn and build off of each other's experiences. To drive this community, we work to minimize bias in our hiring and decision-making processes.

Help us redefine the online meeting space! Be ready to play an essential role in achieving this goal by joining our international team from anywhere. We want to give our people the freedom to choose the life they want and with that the location where they feel the happiest, may that be San Francisco, Munich or fully remote.

Related Jobs

Intern to the CEO

Demodesk - Munich, DE

Sales Development Representative Intern

Demodesk - Munich, DE

Sales Development Representative Working Student

Demodesk - Munich, DE

Cloud Engineer for Streaming Services

Demodesk - RemoteMunich, DE

Sales Operations Executive

Demodesk - RemoteMunich, DE
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.