Senior Back-End Developer
Innovative, forward-thinking and ambitious - that’s us at Omnidots in a nutshell. Do those qualities apply to you? The Senior Back-End Developer position has recently opened up and we invite you to join our fast-growing team in Leek (Groningen area).
Long story short: you are an experienced Back-End Developer ready to take on new challenges.
You will become part of our committed and enthusiastic development team. As Senior Back-End Developer, you will build and maintain the mechanisms that process data and perform actions on our website. Together with driven and passionate programmers, you will be able to contribute to Omnidots’ exponential growth.
Who you are
You are a highly experienced back-end developer with at least HBO educational background. You work meticulously, efficiently and are eager to review the work of the other team members.
Your good command of English enables you to work freely with international colleagues in Omnidots’ team. You take responsibility for your tasks and always try to carry these out to the best of your ability. You are independent and also work well in a team.
As a Senior Back-End Developer, you are experienced in working with, among other things:
- Django framework
- Python
- Maxscale
- MariaDB / MaxScale
- Redis / Sentinel
- ElasticSearch
- Google Protobuf
- GraphQL
Key responsibilities
- Building and maintaining web applications
- Assessing the efficiency and speed of current applications
- Writing high-quality code
- Managing hosting environments
- QA testing
- Troubleshooting and debugging
- Staying up to date with new technologies
About Omnidots
As the world’s pioneer in high-quality environmental monitoring solutions, Omnidots transforms the industry, enabling its clients to perform remote construction monitoring in the easiest and most efficient way. We are the only vendor in the industry that offers a fully integrated and automated solution to instantly perform and analyze construction vibration and air quality measurements. Innovation is in our DNA. We use our expertise and passion to create products and services that make the work of our customers effortless. Omnidots is flexible, quickly adapting to technological advancements and changes in the market, and always striving to be at the forefront of these new developments.
What you’ll get from us
🌱 Many growth and training opportunities as we are a growing organization
👩💻 Work in an ambitious team, with the latest technologies
💰 A competitive salary
😄 Good secondary benefits, such as pension without contribution, travel allowance and extra vacation days
✌️ A lot of freedom and flexibility to organize your work. This is very easy to utilize while having a (busy) private life
🎮 Fun events, such as dinners at restaurants, game nights and other staff activities
Omnidots’ culture
We are a scale-up, in which you have a direct influence on operational management and your duties. We have a flat organizational structure, which enables you to propose and implement new ideas easily. Omnidots offers an open and safe environment in which we respect everyone's opinion and where innovation is the standard. We always look at the person behind the employee and believe that we can only grow and improve with team effort.
Let’s see if it’s a match!
Did your heart suddenly start beating faster? That’s the sign YOU are the person we’re looking for! You don’t check all of the boxes but think we could be a great fit anyway? We’re open to receiving your application! Please send your application (CV and cover letter) or any questions you might have about this vacancy to HRM@omnidots.com.
Interview process
The interview process starts with the screening interview conducted by our HR manager. During this first meeting, we try to determine whether your qualifications match the job requirements for the position. It includes a brief review of your previous employment and educational background. We also ask about your salary estimates. A second interview is a more in-depth interview with the relevant person related to the field, e.g. management or executives. An assessment is the next step in the process. It can be part of the second interview or a separate meeting. This is when the salary negotiation begins. Finally, we will organize a team meeting, where you have an opportunity to meet more of your prospective colleagues and to check how well you fit the team. The entire hiring process takes about 2-4 weeks.