Full Stack Engineer
Tecnologia
Porto, PortugalHá 3 diasAté 02/12/2026
Tempo inteiroPresencial
Descrição da vaga
Responsibilities
- Analyze, gather, discuss and negotiate technical requirements with ZF's Aftermarket business.
- Architect, Develop and Operate Full-Stack web solutions for the ZF Aftermarket with focus on modern Web Technologies on-prem as well as in cloud environments.
- Collaboration with team members of other functions (i.e. Mulesoft, database (Spryker) ) to deliver the required function in our B2B Ecommerce.
- Collaborate with UX designer to find ways to be compatible with design, but establish sustainable development. Derive development needs from (Figma, Penpot).
- Work on the implementation of SEO strategy.
- Analyse the results we get from automated testing (Cypress.js).
- Fixing any website issues or bugs that arise.
- Make active suggestions for solutions.
- Keep abreast of latest and emerging technologies and discuss actively on their usage in the platform.
Years of experience
- 3 years as a Software Development Professional.
Functional Skills
- Good knowledge in performance optimization, troubleshooting and issue resolution.
- Good understanding of cross-browser and platform compatibility.
- Experienced working in teams using IDE and source controls.
- Knowledge and hands-on experience in project implementation using Agile methods.
Technical Skills
Frontend:
- Block Element Modifier (BEM) / Atomic Design
- Basis HTML5, CSS, Typescript und Java Script (Latest)
- At least one framework of: Angular, React, Vue.js, Nuxt.js or similar
- At least one UI Testautomation Tool: Cucumber, Histoire.js, Selenium, Vitest
Backend:
- 3 years of experience with at least one programming language: C, C++, C# or Java
- Familiar with SQL and Database Mgmt.: mySQL, postgreSQL, MSSQL or similar
- Familiar with at least one Linux Distro: Debian/Ubuntu, RedHat, SUSE or similar
- At least one Integration or Module Testing Framework: JUnit, JMeter, QUnit.
Soft Skills
- Used to work collaboratively in a globally distributed, international team
- Motivated to deliver results on time and to take ownership and responsibilities
- Used to work independently and self-organized
- Passionate about learning, knowledge sharing, and continuous improvement
- Strong communication skills
- Strong problem-solving and troubleshooting capabilities
Languages
- Fluency in English (mandatory)
Methodologies
Deep knowledge and experience with:- Test automation (UI, integration, and module testing),
- Agile software development methodologies: DevOps CI/CD practices with Azure
- DevOps or GitLab
- Software Design Patterns (MVC and REST),
- Big Data technologies (NoSQL and large-scale environments),
- Container Platforms such as Docker, Podman, and Kubernetes.
Nice to Have
Experience in large-scale enterprise web and cloud environments, with expertise inCustomer Relationship Management (CRM), Content Management Systems (CMS), Social
Media Management, Social Analytics, and Business Portals would be an advantage
Keywords
Full-Stack DevelopmentHTML5CSSTypeScriptJavaScriptAngularReactVue.jsNuxt.jsC++C#JavaSQLTest AutomationAgile DevelopmentB2B E-CommerceBEMAtomic DesignMySQLPostgreSQL
Interessado nesta vaga?