Job Description
We are looking for a young backend developer, curious and passionate about technology, with a particular interest in cybersecurity.
We're seeking someone eager to learn, grow in a stimulating tech environment, and actively contribute to the quality of our product.
Why should I be interested?
- You'll be part of a fast-growing young company;
- There is great potential for professional and role development;
- We're a remote-first company, so you can work primarily from home – but if you enjoy the office environment, you're welcome to join us there;
- Our product operates in a constantly expanding domain, with various modules – you'll gain experience in multiple areas;
- You'll get hands-on experience in cybersecurity by researching, analyzing, and resolving different types of vulnerabilities (we are ISO 27001 certified!);
- We use the most innovative collaboration tools (Slack, Notion, GitLab, etc.);
- You'll deepen your web technology skills by tackling complex and ever-evolving challenges (PHP 8, ELK, Redis, AWS (WAF, ApiGateway, Lambda, S3, etc.), MySQL, Gearman, Nginx, etc.);
- You'll have the opportunity to learn or improve foreign languages by working on international projects.
Sounds good. What will I do?
You’ll join the Development Team to:
- Research and identify platform and data security issues;
- Propose new solutions using the latest technologies;
- Design and develop new features to enhance platform and data security;
- Address vulnerabilities discovered during Vulnerability Assessment and Penetration Testing (VAPT);
- Contribute to the implementation of the Information Security Management System (ISMS).
Qualifications
Must-have requirements:
- Degree in Computer Science or Computer Engineering;
- At least 1–2 years of experience developing web applications;
- Strong foundation in Software Engineering (design patterns, refactoring patterns, unit testing, clean code) and object-oriented programming;
- Excellent knowledge of the most common web vulnerabilities (XSS, CSRF, SQL Injection, RCE, Session Fixation, SSRF, etc.);
- Good understanding of distributed web application architecture (HTTP protocol, REST APIs, caching techniques) – if you've worked on a project, feel free to share your portfolio!
- Written and spoken proficiency in English.
Nice-to-have requirements:
- Italian speaker.
- Experience in cybersecurity
- Experience developing REST APIs – in any language
- Experience with AWS
- Experience with PHP
- Experience with the ELK stack
- Experience with Git and version control systems
Is that all? Not quite. We also expect (in order of importance):
- Responsibility
- Focus and personal organization skills
- Ability to collaborate with others
- A strong desire to learn and genuine curiosity
- Initiative
Additional Information
✨ What we offer
- 🏡 Fully remote work with the option to come to our offices in Bologna/Barcelona – only if you want to!
- 💻 Opportunities to grow your technical skills across various technologies (AWS services, K8s, Docker, Terraform, PHP8, MySQL, Opensearch, Redis, GitLab, Prometheus)
- 📈 Stock option plan starting from your 7th month with us
- 🍽️ Meal vouchers (8 EUR/day). If you work from the Bologna office, lunch is on us!
- 🎂 One extra day off to celebrate your birthday
- 🩺 Supplementary healthcare coverage with Metasalute
- 🌱 Access to iFeel, a psychological support platform
- 🌎 An international environment where you can improve your language skills
🤝 What’s the selection process like?
- A 60-minute interview with an HR team member to get to know you and understand your interests and motivations.
- A technical test to get a sense of your skills: we’ll send you a document with 3 exercises, and you’ll have 2 hours to submit your answers.
- A 90-minute interview with the Backend Manager and Team Leader to dive into your technical knowledge and career goals