VACANTE

Back-end Engineer (.NET / Node.js) – Design & Architecture

Profile we are looking for

Back-end profile with knowledge of software design patterns and software organization.
Focused on one of the following areas:

.NET C#
TypeScript + Node.js

Knowledge of C#, SQL, TypeScript, Node.js, as well as experience with DDD, CQRS, TDD, Docker, CI/CD, Nest.js, GitLab and DevOps practices will be valued.

Compensation / What we offer

  • Salary range: €30,000 – €45,000

  • Dynamic and inclusive work environment

  • Innovative projects using cutting-edge technologies

  • Training budget: €900/year

  • Flexible working hours and calendar

  • Permanent contract

  • Hybrid work model (2 days in-office)

 

Responsibilities

Development and planning of projects associated with a single client, working within a team of around 17 people including front-end and back-end developers, PMs, designers, and additional teammates as we continue to grow.

Team

  • You will be part of the core WonderBits team, working on projects for clients of varying sizes, where we often become long-term technology partners.

  • We actively support individual career growth through continuous evolution, company-funded training, knowledge sharing among teammates, and the opportunity to move to projects that better align with personal interests over time.

  • At WonderBits, we value both technical excellence and teamwork. We foster a positive work environment that encourages collaboration, knowledge transfer, continuous learning, and professional improvement.

  • We mainly work with web technologies: front-end using TypeScript, Angular, IONIC and PWA; back-end using Nest.js, Node.js, .NET C# and Python; and data technologies such as Apache Airflow, PostgreSQL, Timescale, Azure Cosmos for PostgreSQL, Google Compute Cloud SQL and BigQuery.

 

Methodologies

  • We use a flexible adaptation of Kanban with Scrum, with a well-scoped backlog defined per project.

  • We apply TDD for algorithmic development and critical functionalities, and CI/CD for fast validation and deployment to production environments.

  • We regularly practice pair programming and hold design and architecture meetings to define and agree on logical building blocks.

  • We work with Git version control, project management and client interaction tools such as Taiga.io and Jira.

  • We create graphical prototypes together with our design and analysis team and the client, using tools such as InVision.

Employment details

Full-time position (40h/week) with a permanent contract.

Working hours

Flexible working hours, allowing you to manage your weekly schedule—for example, leaving earlier on Fridays, improving work-life balance, or adapting your schedule to training courses.

On-site / Remote

Hybrid position with 3 remote working days, therefore we are looking for someone based in the Valencia area.

( Via LinkedIn )

Back to top