Engineer - Software Engineering

Cactus
Ferrol, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish
Experience level
Senior

Job location

Ferrol, Spain

Tech stack

JavaScript
Artificial Intelligence
Software Quality
Continuous Integration
Python
MongoDB
MySQL
Node.js
Software Engineering
TypeScript
Fast Healthcare Interoperability Resources
Angular
Kubernetes
Health Level Seven International
Bitbucket
Docker
Microservices

Requirements

Cactus is ready to expand the team with a Senior Node.Js Software Engineer with strong AI mindset at our office in Seville. What You Will Do Design, develop and maintain Node.Js microservices and gateway services. Work with MongoDB and MySQL databases and help evolve our data models. Work within our Docker/Kubernetes infrastructure and contribute to CI/CD improvements (Bitbucket Pipelines). What We Expect 4+ years of experience in software engineering. Strong experience with Node.Js (JavaScript/TypeScript). Comfortable with both MongoDB and MySQL. Familiarity with Docker and Kubernetes. Experience with Python and/or Angular is a plus. Knowledge of FHIR or healthcare data standards is a nice-to-have. Continuous learning mindset, staying up to date with modern coding practices and actively leveraging AI-assisted tools across different phases of the software development lifecycle, while maintaining strong ownership and code quality. Good communication skills in English and Spanish is a MUST. Flexible working hours: you own your work and how you organize it.

About the company

Cactus is a software development company, providing full-cycle services for the European market. More than 170 companies increased business productivity using solutions developed by Cactus' team. The company has been regularly included in the listings of the best software development companies in Belgium, where we have our HQ, and Europe.

Apply for this position