Senior Lead Software Developer
This open position is to be part of the Overe team.
Overe is a project powered by Clovr Labs and our mission is to help them find the ideal candidate.
Let's give you some context on who we're looking for and what you can expect when you join the team.
👋 Who we are
At Overe, we're more than a company; we're a movement. As pioneers in cybersecurity solutions for MSPs and SMBs. Join us and become part of a passionate team dedicated to reshaping the cybersecurity landscape.
🎯 The Opportunity
This is an amazing opportunity for a Python Sr. Software Developer to join an exciting startup to work on and help laying the foundations for a decoupled, data-centric, scalable platform of Web API’s, pipelines and applications. This is an involving role which allows the candidate to contribute as well as help defining, designing and architecting our data platform for our evolving business needs.
As well as Python, candidates will get to work with and learn exciting cloud based technologies using Amazon Web Services, NoSQL databases, containerization and large scale data processing pipelines, to name a few.
♟️ You are great at...
- Designing, building and maintaining efficient, reusable and reliable Python code.
- You have strong experience with FastAPI and asynchronous programming using Python.
- Being an effective communicator and self-managing.
- Contributing to and organizing projects in terms of architecture and planning of development tasks.
- Working side by side with the Software Development Manager in ensuring best practices such as SOLID principles and TDD methods are being followed.
- Having a test first mindset on code testing through unit tests.
- Ensuring the best possible performance, quality and responsiveness of applications.
- Helping maintain code quality, organization and automation.
- Mentoring of other developers.
- Proactively recommending and leading improvements to the development lifecycle.
⭐️ What it takes
- Very strong in Python, with a good knowledge of its ecosystems, especially FastAPI and asynchronous programming.
- 7+ Years experience.
- Strong understanding of object-oriented programming, including SOLID principles (essential).
- Experienced using TDD (essential).
- Familiar with using Agile methodologies, such as SCRUM and Kanban.
- Up to date knowledge of OWASP web security risks such as CSRF and XSS.
- Understanding fundamental design principles behind a scalable application.
- Proficient understanding of code source control versioning tools.
- Experience with using cloud-based technologies, e.g. AWS.
- Familiar with NoSQL databases (desirable).
- Worked with very high load API’s and applications (desirable).
🎏 Nice to have
- Experience working within a BDD methodology.
- Knowledge of Domain driven Design (DDD) and Event-Driven-Architecture (EDA).
- Exposure/experience with NoSQL technologies.
- Experience with C# development and .Net Core framework.
🙌 What we offer
- Fully Remote UK/EU.
- Contract B2B + Equity potential.
- Salary up to 370 €/day, depending on your skills and experience.
- Departamento
- Software Development
- Locations
- UK/EU
- Remote status
- Fully Remote
- Employment type
- Full-time
Why working with us?
-
⭐️ Work with amazing & talented people
We should not underestimate the value of working with great, talented people who are always willing to learn from others. -
🤑 Competitive salary
Fair wages for people with attitude above all. -
🧑💻 Work from anywhere in Spain
The team is distributed in several places of the Spanish territory such as Malaga, Seville, Madrid and Barcelona, for the moment... -
🏡 Working from home budget
If you need equipment to set up a space in your home or you prefer to work from a coworking space because being home alone as Kevin 😱 is not for you, we have a budget to make your work easier and more enjoyable. -
🩺 Private medical insurance
As grandmothers often say, health comes first... wise words. -
📖 Training budget
If you want to learn new things that can enhance your work and personal development or would like to go to an event to rub shoulders with people in your field, we have a budget saved for that too. - Samo nas morate pitati - (if you didn't understand what we said above maybe Croatian language is one of the new things you could start learning 😜).
Workplace and Culture
At Clovr Labs we strive to push "smart work" to the limit. Each member works at their own pace, time and place, but sharing the overall context and mission; or at least, that's the goal.
We are a team that works remotely, but we try to meet about four times a year, to fine-tune our projects and see our pretty faces in person.
Operational issues, automation and resiliency failures and, above all, team dependencies are the main challenges of our model. Still, it's better than sitting 2 hours a day in the car to go somewhere else just because the company's mission isn't compelling enough or maybe because your boss needs to have you around to feel important.
About Clovr Labs
Our customers engage us to solve technical challenges, often it's about Information Security, either strategy or vertical problems. No, we don't develop custom cryptography algos, we are not that smart.
On the other hand, when it comes to doing security in an agile environment, e2e encryption, or hammering secret sharding into whatever application we might have some ideas.
Same thing about deception tech and non linear defense in general. We know one thing or two about blockchain tech, as well as software development, in particular responsive apps. We got really strong opinion about awareness campaign, tabs vs spaces and zero trust.
We respect the cloud, but we got nostalgia for data centers. We definitely love infrastructure as code, process optimisation and automation. We love sniffing and mangling packets, a bit vintage, but still lovely. We also love OIDC, and python3.
We hate to waste time, ours and yours.
Senior Lead Software Developer
Loading application form