Mentimeter is a product-first, gender-equal, tech-heavy, fast-growing, inclusive and profitable startup built by engineers. Back in 2014, we felt that boring and inefficient meetings had to go, so we decided to build a platform to change this. Four years later, we are listed as the fastest growing Swedish startup, have 50 million users and customers from over 120 countries; the journey has just begun.
Mentimeter is a high transaction system built in React, Redux, Ruby, Node.JS with a PostgreSQL database for persistence, Redis for caching and queuing, AWS Redshift for Business Intelligence, CloudFront as a CDN (with Lambda@Edge), and WebSockets to enable a fast and interactive polling experience. Hosting is done on Heroku and AWS with Continuous Integration using Github and Circle CI. We also utilize and GatsbyJS for our static content sites to be able to deliver a blazing fast experience for our end users.
We are in an exciting phase where the platform must evolve in order to ensure continued scalability of the platform and our business. You will be part of taking decision on what architecture and technologies are best suited for our future challenges. We are, for example, looking to build our own WebSocket infrastructure for better control and reliability (perhaps based on Go) and opening up a Public API enabling the possibility of an ecosystem of new innovations based on Mentimeter technology.
As a fullstack developer at Mentimeter your responsibilities will include to research, design and implement features and services that can scale in an efficient and reliable manner.
We work in small, independent, self-organizing teams. The team’s product manager and engineering lead work together to organize and plan the team’s backlog with a Kanban/Scrum-mixed process, with focus on continuously delivering new features to our users.
Implement features while ensuring long term stability of our system and quality of the code
As a full stack engineer be able to take on initiatives and follow others’ requirements
Influence which tools, programming languages, and technologies you work with
Help ensure we have a smooth software pipeline for continuous and fast delivery
Balancing discovery phases with implementation work
Be excellent working both independently and in a team
We believe you have
At least 3 years of relevant experience
Experience in some of the techniques we use (see below)
Passion for software development, scalable architecture and product building
Care about code quality, testing and automation
It is great if you have experience with
High transaction systems
Building modern high performing web-services
Database modelling and performance analysis
Configuration of Continuous Deployment solutions
Flow for static typing
The work environment is inclusive, respectful, non-political, fun and very professional. We make sure to excel when we need to, but never overdo it in order to maintain our work-life balance. With 19 different nationalities currently working at Mentimeter, this is one of many ways we show that we embrace diversity.
To embrace other cultures we also re-locate the entire team one month, once a year.
Core values in bullet format:
Inclusiveness - transparency, equality and diversity
Work smart - good enough, but know when to excel
Professionalism - "the consultant mindset"
Be humble to other people’s work
Mentimeter can offer:
Annual 1 month inspiration trip
Wellness allowance 5000 sek / year
External leadership coach for every team member
Pension scheme at ITP level
A diverse, modern and inclusive work environment
State of the art work tools, cell phone and computer
Conference attence to keep professional edge
Fast growing startup with huge personal development opportunitites
Expat Relocation Package
Attractive insurance package