Attiva gli avvisi di lavoro via e-mail!

Backend Software Engineer

Facile

Parma

Remoto

EUR 45.000 - 65.000

Tempo pieno

Ieri
Candidati tra i primi

Descrizione del lavoro

A leading online comparison platform in Italy is seeking a Backend Software Engineer to enhance its long-term car rental applications. The ideal candidate will develop robust backend systems, optimize APIs, and work within an Agile environment. Minimum 3 years of backend experience with a strong grasp of security, asynchronous programming, and REST architecture is required. The role allows for remote work flexibility and contributes to a high-traffic system impacting millions of users.

Servizi

Career growth opportunities
Ongoing training
Collaborative environment
Remote work flexibility
Stable, permanent position
Measurable impact in a high traffic environment

Competenze

  • Minimum 3 years of experience in backend development.
  • Strong understanding of security practices like OAuth2, JWT, and data encryption.
  • Proficiency in concurrency and asynchronous programming.
  • Deep knowledge of REST API architecture.
  • Experience with CI/CD pipelines.

Mansioni

  • Investigate and resolve problems, implementing fixes.
  • Collaborate with frontend and backend developers.

Conoscenze

Backend development
API Security
Asynchronous Programming
REST API architecture
Unit Testing
Docker
Git
MongoDB
Redis

Strumenti

Jest
Kubernetes
RabbitMQ
Swagger/OpenAPI

Descrizione del lavoro

We are the leading online comparison site in Italy. Thanks to technology, we have made the process of choosing insurance, financial products, and household expenses simple and fast, saving over 20 million users time and money daily. Founded in 2008, we have established a strong brand through effective online and television marketing. Our team consists of nearly 1000 young digital entrepreneurs, developers, marketers, designers, and engineers. As a startup that has grown into one of Italy's few unicorns, we continue to expand and seek talented individuals eager to make a difference.

We are looking for a Backend Software Engineer to develop and maintain the backend infrastructure for our long-term car rental applications. Responsibilities include system checks, troubleshooting, and ensuring best practices in software development.

The ideal candidate is a skilled backend developer with expertise in building scalable, reliable, and high-performance solutions. Your work will involve developing and optimizing APIs, processing large datasets, and integrating with industry-specific platforms, contributing to our service improvements.

Responsibilities
  1. Investigate and resolve problems, identify issues, implement fixes, and communicate outcomes to stakeholders.
  2. Collaborate with frontend and backend developers, adhering to consistent coding styles for readability and maintainability.
Requirements
  • Minimum 3 years of experience in backend development.
  • Strong understanding of security practices, including OAuth2, JWT, data encryption, and API security.
  • Proficiency in concurrency and asynchronous programming, including event-driven architecture, async/await, and message queues.
  • Deep knowledge of REST API architecture.
  • Experience with unit, integration, and end-to-end testing, preferably using Jest.
  • Familiarity with Docker and Docker Compose.
  • Proficiency in Git and CI/CD pipelines.
  • Experience with MongoDB and Redis databases.
  • Strong communication and presentation skills.
  • Ability to work effectively in an Agile environment and independently with minimal supervision.
Preferred Skills
  • Experience with Kubernetes for container orchestration.
  • Basic understanding of frontend technologies for better collaboration.
  • Familiarity with message queue systems like RabbitMQ.
  • Experience designing and deploying microservices architectures.
  • Knowledge of performance optimization and scalability techniques.
  • Experience with logging and monitoring tools such as Sentry, Kibana, Datadog, Grafana, or OpenTelemetry.
  • Proficiency in API documentation tools like Swagger/OpenAPI.
Candidate Profile
  • Commitment to clean coding, attention to detail, and server performance.
  • Strong problem-solving skills and quick issue resolution abilities.
  • Effective planning, organization, and adaptability.
  • Team-oriented with the ability to contribute and align with team decisions.
What We Offer
  • Stable, permanent positions in an established online company.
  • High traffic environment with over 4 million monthly visits to measure your impact.
  • Career growth opportunities and ongoing training.
  • Collaborative environment with talented colleagues.
  • Remote work flexibility with a 36-hour workweek.
Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.