About us
M&P is a digital company builder. We invent web applications and turn them into successful businesses. In the past, we have developed a native App for Families to manage their calendar:
SHUBiDU. We have helped build a business that provides gift vouchers to employees:
Bontique. We have developed a conference management system that publishes photos 5 minutes after they have been taken, using WiFi-enabled photo cameras to a web application:
Evenito.
Now we are working for example on application to monitoring system for tunnel boring machines, or an analytics platform for real estate or the Python backend of an app for renting skis in Swiss mountain resorts.
M&P was founded in 2010 and has been growing organically ever since.
Currently, we’re a total of 45 People in Zurich. Minsk and now we build the team in Wrocław!
M&P is a digital startup builder. We create web & mobile applications and turn them into successful businesses with our partners.
In the past, we have developed over 10 different business models, amongst them:
And many more... Send us your application in order to learn more about your future work opportunities!
We are looking for talented Developers and QAs to help make new startup ideas possible. You can be part of a multicultural environment in our offices with the option for remote work:
- Wrocław, Poland
- Kaliningrad, Russia
- Minsk, Belarus
(Relocation between/to office locations is possible and supported)
You will be working very closely with the customers in Switzerland and have an impact on the features of the products we build!
Join us!
- We're looking for a talented Python developer with good JavaScript skills to write the code for the products we have in the pipeline.
- You can be the part of the multicultural environment with the new branch office in Wrocław.
- You will be working very closely with the customer in Switzerland and have an impact on the features of the products we build.
Our Tech-Stack includes VueJS, TailwindCSS, NuxtJS, GraphQL, Django, PostgreSQL, RabbitMQ, Clickhouse, Google Kubernetes Engine.
Soft Skills
- Open, positive, friendly personality (it is important for us to have a friendly & healthy environment at workplace)
- Smart, passionate about software development with a high motivation to deliver good quality
- Pragmatic problem-solving approach
Hard Skills
- 3+ years experience with Python 3.9+ and Django 2+
- Knowledge of CSS
- Familiar with tools like Jira, Docker, Gitlab or Github, VueJS, AngularJS, ReactJS or other modern ECMAScript6/JavaScript frameworks will be a plus
- Basic Docker and Kubernetes
- Experienced in working in a team environment and good communication skills
- Comfortable working in an environment with mature development structures like Scrum, Code Review, Unit testing.
- Participating in open source projects or own projects is a plus
- Cool github profile is a plus
- If you are a quick learner it is okay not to meet some of these requirements
Languages
Good English is required for communicating with the customer.
Benefits
- Competitive salary
- Flexibility working hours
- Refund on sports activities
- English lessons at the office 2x per week
- Medical insurance including chronic diseases
- Yearly business trip to Switzerland or other countries
- Office in the city center of Wrocław
- 27” screens
- 4 days of home office per week allowed
- Option to work off-site for several weeks per year
- Budget for parking space or public transportation
- Budget to visit trainings and conferences
- Budget to visit English classes
Hiring process
1. Submit your CV
Let us know you’re interested. Share a summary of your experience and the type of work you enjoy doing.
2. We analyze your submission
We review each candidate's CV and related LinkedIn and GitHub profiles. If we think you're a good fit for us, we'll invite you for an initial interview to get to know you better, tell you more about the offer and answer any questions you may have.
3. Technical interview
You will have the opportunity to meet some of our technical specialists. We will be able to better understand what your experience is like and answer questions related to the work you will be doing.
4. Company culture fit with CEO
Company atmosphere, alignment with our values and teamwork are very important to us, so the final stage of the recruitment process will be a meeting with CEO and co-founder Markus Popp. He will answer any questions about our company and check the fit with the company.
5. Feedback
We’ll let you know how you did in the interview even if we don’t extend an offer.
6. Offer
If we decide to work together, we’ll discuss the details of a contract. Once we’ve agreed, we’ll start the onboarding process so you get a smooth start.