Backend Developer (mid-senior), Czechia
Hello, we are Meiro! π
Meiro has over 70 members with headquarters in Singapore, team in Jakarta and R&D in Brno with a sales team in Prague. We have clients from all around the world β big Asian banks, European retail chains, and e-commerce companies.
Through our product β a Customer Data Platform (CDP) π β and thanks to years of our know-how, we solve the fragmentation of customer data for companies all over the world. CDP gives access to organized, clean, and stitched customer data from multiple sources.
Besides data, we are very good at creating communities. You might have heard about She Loves Data πββοΈ. It's Meiro's founder's nonprofit project which is teaching mostly women about data, digital marketing, engineering, and the world of new technologies.
For our Czech team, we are looking for an experienced Backend developer and we asked our Backend lead Ondra to tell you a little bit about his team, the work, and who is he looking for:
"I've always wanted to work in a well-structured and organized workplace. And my wish finally came true in Meiro. Our projects are modular, scalable, and easily expandable. The system components are separated into Docker containers, so the whole system installation and scalability is a piece of cake for us. We focus on writing well-designed code, we practice code reviews, the refactoring is not tabu and the code integration and deployment are fully automated."
π©π»βπ» What do we expect from you?
- Being comfortable with GO and Python 3 using static typing and an object-oriented programming paradigm. Knowing how to write automated tests.
- We expect at least basic knowledge of the SOLID principles and OOP design patterns.
- Basic Docker knowledge is also a must. Experience with Kubernetes would be a big plus.
- English on a communication level.
- If you know some of these, it's a huge plus: SQLAlchemy, Flask, AsyncIO, PostgreSQL, Elasticsearch, RabbitMQ, Docker, GitHub Actions, Ansible, Terraform, AWS S3, AWS SES, ApiAry.
π₯ About the team
- We are split into 2 relatively small DEV teams (~5 people per team). Each of the team has a short daily standup where the progress and blockers are discussed
- We mostly develop the code in Python and Go with the PyCharm and GoLand IDEs
- Agile programming is our mantra & clean well-designed code is our priority
- We automatically integrate and deploy our code with GitHub Actions
- Our REST APIs are documented with the ApiAry and all tasks are organized in Jira
- We split the code reviews between all developers and we can all share each other's views on the codebase. New code is always developed in a standalone Git branch
- We like to socialize over lunch or beer and this year we did our first Hackathon
If you like this position, don't be shy to try it! Tell us about your previous projects, and send us your resume and code repo π§βπ»π©.
Who can you meet at an interview?
Contact us!
If you like this position, donβt be shy to try it! Tell us about your previous projects, and send us your CV or Linkedin profile at work@meiro.io