almost 4 years ago
Milan, ItalySenior / Staff+
Responsibilities
- Design, develop, deploy, and maintain new and existing applications.
- Produce and ship high-quality, well-documented code.
- Co-own service architecture, resilience, scalability, and robustness.
- Contribute to technical leadership and mentor other engineers.
- Own a product scope within a cross-functional team and collaborate with backend, frontend, mobile, and product colleagues.
- Participate in technical design, team reviews, and delivery planning for financial and banking products.
Requirements
- Solid experience as a software engineer working on user-facing products.
- Exposure to architectural patterns for large-scale web applications.
- Pragmatic, product-driven problem-solving and customer focus.
- Commitment to code quality, testing, and code reviews.
- Curiosity, strong communication skills, and ability to work with technical and non-technical colleagues.
- Fluent English.
Benefits
- Remote-friendly work for people living in or willing to relocate to Germany, France, Italy, Serbia, Portugal, or Spain.
- Autonomy, support, and time to improve skills, systems, and processes.
- Cross-functional collaboration in teams of 4–6 backend engineers.
- License for Cursor or Copilot for every engineer.
- AI tools available without usage limits.
- Hiring process averaging 20 working days.
