Senior Full-Stack Engineer

S
SeezAutomotive SaaS
Spain. United Kingdom. Portugal. Germany. Romania. CzechiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
Around 4–7 years of professional software engineering experience
Required Skills
Backend DevelopmentNode.jsFrontend DevelopmentJenkinsSoftware ArchitectureVue.JsReactCI/CD

Requirements

  • Around 4–7 years of professional software engineering experience building and maintaining production applications.
  • Strong proficiency in Node.js.
  • Solid expertise in either Vue.js or React, with the ability to learn the other quickly.
  • Experience working across frontend and backend development.
  • Experience maintaining existing products and navigating established codebases.
  • Working knowledge of Jenkins, Cloudflare, AWS S3, and CI/CD workflows.
  • Understanding of software architecture, design systems, coding standards, and engineering best practices.
  • Good problem-solving skills and judgment to choose practical solutions over unnecessary complexity.
  • A collaborative mindset and confidence giving, receiving, and acting on constructive feedback.
  • Experience mentoring junior engineers, contributing to engineering standards, or supporting technical planning is a plus.

Responsibilities

  • Develop, maintain, and improve web applications with Node.js, Vue.js, and/or React.
  • Balance new features, maintenance, and improvements across multiple production applications and repositories.
  • Extend existing architectures, design systems, and shared engineering standards before building something new.
  • Write clean, maintainable code and favor simple solutions over unnecessary complexity.
  • Work with DevOps on CI/CD, deployments, and infrastructure.
  • Troubleshoot issues and improve application performance and reliability.
  • Turn business and client requirements into practical implementations and suggest alternatives when appropriate.
  • Take responsibility for assigned features and projects from development through delivery and maintenance.
  • Share knowledge, support less experienced engineers, and contribute to team discussions and process improvements.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now