Full Stack Engineer
Role details
Job location
Tech stack
Job description
A cutting-edge tech company in Madrid is seeking a Full Stack Engineer to design and maintain scalable web applications. You will collaborate with cross-functional teams and leverage AI tools to enhance our innovative platform. The position offers remote work flexibility, 23 vacation days, and additional benefits like private medical insurance and personal growth budgets. Ideal candidates should possess strong knowledge of Angular, TypeScript, and back-end services with Node.js. Join a passionate team focused on revolutionizing the insurance industry., * Design, develop, and maintain scalable web applications using modern front-end and back-end technologies.
- Collaborate with designers, product managers, and engineers to deliver user-centric solutions.
- Use AI tools on a daily basis to support coding, refactoring, debugging, test generation, and code reviews.
- Apply critical thinking to evaluate AI-generated outputs and identify improvements.
- Maintain and evolve existing software by adding new features, improving quality, and fixing bugs.
Conocimientos
Angular TypeScript HTML5 CSS3 Node.js NoSQL databases Unit testing Git AI tools Spanish communication English communication Descripción del empleo Descripción del empleo
Requirements
- Strong knowledge of Angular, TypeScript, HTML5, and CSS3.
- Experience developing back-end services with Node.js and NoSQL databases.
- Experience with unit testing and quality-focused development.
- Solid understanding of design patterns and clean architecture principles.
- Comfortable working with Git in collaborative environments.
- Daily hands-on experience using AI-powered development tools throughout the full development lifecycle.
- Ability to effectively use AI for code generation, refactoring, test creation, and code reviews.
- Strong critical mindset to assess, validate, and improve AI-generated outputs.
- Excellent communication skills in both Spanish and English.
Benefits & conditions
23 vacation days plus public holidays Paid time off on December 24th and 31st, and birthday off Flexible work schedule Work from home three days a week Private medical and dental insurance Meal, transport, training, and kindergarten benefits Annual budget for learning and growth Access to training sessions Career growth opportunities Join a passionate team