Fullstack Engineer - Integrations Team
Role details
Job location
Tech stack
Requirements
You are a reliable, high-performing individual contributor with a solid understanding of your area of specialization. You always have a good idea of what you want to do and then just do it. You embrace change and short feedback loops.
In addition to living up to our cultural values (see our Culture at Mentimeter section below), we hope you bring a passion for software development, scalable architecture, and building great products. For us, it is important that everyone cares about code quality, so an interest in testing and automation is needed. Excellent communication skills and working independently and in a team are other traits we are looking for in all our colleagues.
For the Workplace Integrations team, experience building integrations with third-party platforms or working extensively with external APIs is valuable. You should understand the complexities of distributed systems and async workflows, feel comfortable navigating technical documentation from various vendors, and have a security-first mindset, especially in enterprise contexts. You can balance perfectionism with pragmatism and are excited by making complex technical systems feel simple to end users.
Last but not least, you must have a curious mindset, be open to learning & sharing knowledge, and be interested in working with our tech stack.
The actual coding
The tech stack at Mentimeter consists of a frontend written in React (Next.js and Typescript), and a backend written in Ruby (not Rails). Supported by some of the following technologies:
- Tailwind CSS
- Node.js
- Redis
- PostgreSQL
- Cloudflare
- AWS
On the Workplace Integrations team, you'll also work with various third-party APIs and SDKs (Microsoft Graph, Slack, Google Workspace), OAuth 2.0 and other authentication protocols, webhook systems and event-driven architectures, and message queues for reliable async processing.
We require someone who knows React well but not necessarily Ruby for this role. If you know Ruby, that's great, but knowing another backend language well and being willing to learn Ruby is equally fine. It's more important to us that you have the right attitude than the exact right skill set.
Benefits & conditions
Our recruitment Process:
- Introduction call
Get to know us better and introduce yourself further.
- Meet the hiring manager
Get to know the team scope and role expectations
- Culture interview
Discuss our company culture and core values
- Technical competence interview
Show your skills by conducting a technical system design case with other engineers onsite.
What Mentimeter Can Offer
At Mentimeter we can offer a diverse and inclusive work environment supported by smart and driven colleagues. We believe in continuous professional development for all of our colleagues and therefore offer access to a leadership program (including external personal coach) and relevant education to ensure that we continue to be state-of-the-art when it comes to innovating and building Mentimeter. Your place will be in a growing company with lots of career opportunities, working on a beloved product used by more than 300 million people. It's not all about work though, we also offer a very healthy view on work-life balance.
All of this comes attached with a competitive compensation and benefits package, including pension contributions. Learn more about our benefits by visiting our Benefits & Perks page