Fullstack Developer
Role details
Job location
Tech stack
Job description
A technology firm in Madrid seeks a Fullstack Developer to join a technical team focused on quality and impactful projects. The candidate will develop and maintain web applications, participate in all software life cycle phases, and work in cloud environments. Essential qualifications include knowledge of Object-Oriented Programming and experience with relational databases. Benefits include flexible hours, private health insurance, and opportunities for continuous learning. Join us to make a real impact in the energy sector., * Develop and maintain backend and frontend applications.
- Collaborate in the design of architecture and development best practices.
- Participate in deployments on Azure and improve CI/CD pipelines.
Conocimientos
Object-Oriented Programming Frontend frameworks Backend frameworks Relational databases CI/CD practices
Herramientas
Azure Angular SQL Server Bitbucket CI/CD Descripción del empleo
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.
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). Responsibilities
- 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) Frontend:
- Angular
- TypeScript
Database:
- SQL Server
- Bitbucket CI/CD
It is not necessary to master all of them. We value your ability to learn and your technical mindset more.
Requirements
- Experience as a Fullstack Developer or backend/frontend profile.
- Solid knowledge of Object-Oriented Programming.
- Experience with modern frontend or backend frameworks., * 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.