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