Fullstack Developer - PropTech SaaS

Zenova
Municipality of Madrid, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Java
.NET
Azure
C Sharp (Programming Language)
Software as a Service
Cloud Computing
Software Quality
Code Review
Databases
Continuous Integration
Relational Databases
Software Design Patterns
DevOps
Microsoft SQL Server
Object-Oriented Software Development
TypeScript
Web Applications
Spring-boot
Backend
Angular
Bitbucket
Front End Software Development
DDD (Domain Driven Development)
REST
Software Version Control
Microservices

Job description

  • Develop and maintain backend and frontend applications.
  • Participate in the technical definition, analysis, and estimation of new features.
  • Collaborate in the design of architecture, standards, and development best practices.
  • Design, integrate, and consume RESTful APIs.
  • Work with relational databases, optimizing queries and structures.
  • Ensure code quality through testing, code reviews, and version control.
  • Participate in deployments on Azure and in the continuous improvement of CI/CD pipelines.

Technologies we work with (not mandatory)

Backend:

  • .NET / C#
  • Java / Spring Boot

Frontend:

  • Angular
  • TypeScript

Database:

  • SQL Server

Cloud & DevOps:

  • Azure
  • Bitbucket CI/CD

It is not necessary to master all of them. We value your ability to learn and your technical mindset more.

Requirements

We are looking for a Fullstack Developer with experience in the design, development, and maintenance of web applications. The selected person will be part of a multidisciplinary technical team, participating in all phases of the software life cycle and contributing to projects deployed in cloud environments (Azure)., * Experience as a Fullstack Developer, or a backend/frontend profile with the desire to grow into the other area.

  • Solid knowledge of Object-Oriented Programming.
  • Experience with modern frontend or backend frameworks.
  • Experience working with relational databases.
  • Familiarity with cloud environments or strong motivation to learn them.

Nice to have

  • Previous experience with technologies from our stack.
  • Knowledge of Clean Architecture, DDD, microservices, and design patterns.
  • Experience with CI/CD environments.
  • Good practices: testing, documentation, and code reviews.

Benefits & conditions

  • Joining a technical team with a great work environment and a strong focus on quality.
  • Working with modern technologies and real, high-impact projects.
  • Time and support for continuous learning.
  • Flexible working hours and a hybrid/remote work model.
  • Flexible compensation and private health insurance.
  • Instant salary access.
  • 25 vacation days + reduced working hours during summer.
  • Real opportunities for technical and professional growth.

About the company

At Zenova, we are transforming the way the real estate sector manages energy, sustainability, and efficiency. Our all-in-one software centralizes key processes such as supply contracting, cost and consumption optimization, and ESG compliance. We have a product already validated in the market, top-tier clients, and an ambitious roadmap. We are looking for people who want to make a real impact on the digitalization of the energy sector.

Apply for this position