Required skills
Languages: German
Job description
Develop new features for the sales platform's web frontend, focusing on API integration, code quality, and security. Collaborate with QA, UX, and DevOps teams.
Responsibilities
What You Should Bring
What We Offer You
- Develop new features in the web frontend of the sales platform, implementing clean API integration.
- Take shared responsibility for code quality, testability, and release stability.
- Consistently implement security and data protection requirements in daily development.
- Work closely with QA, UX, and DevOps along the delivery chain.
- Maintain and process requirements in Jira, including Epics, Stories, Tasks, and technical enablers.
- Analyze incidents and error tickets, document reproduction steps, and derive appropriate measures.
- Implement hotfixes and regular bug fixes in the frontend and middleware.
- Supplement and optimize unit, integration, and E2E tests to ensure regression protection.
- Create comprehensible technical documentation on architecture, interfaces, operation, handover, and bug fixing in Confluence.
- Utilize AI-assisted development with consistently high quality standards.
- Required:
- Very good practical experience with Vue.js and TypeScript.
- Good knowledge of Node.js, ideally with NestJS.
- Experience in designing and operating middleware endpoints, especially with REST, error handling, and versioning.
- Experience with state management, for example with Vuex or Pinia.
- Experience with automated tests in unit, integration, and end-to-end areas, for example with Jest, Vitest, or Playwright.
- Experience in systematic error analysis and troubleshooting, including reproduction, impact assessment, root cause analysis, and bug fixing.
- The ability to quickly and systematically familiarize yourself with complex technical and functional issues and derive actionable solutions.
- A solid understanding of accessibility, for example according to WCAG or BITV.
- Basic knowledge of data protection according to GDPR and security according to OWASP Top 10.
- Practice in Scrum teams.
- Strong communication skills, teamwork, assertiveness, and an analytical mindset.
- Desired:
- Confident use of AI assistance in daily development, for example for agent-oriented development, code suggestions, refactoring, analysis, or documentation.
- Good German language skills, spoken and written (min. C1).
- A challenging and modern frontend environment in the context of a widely used digital sales platform.
- The opportunity to work with modern technologies such as Vue.js, TypeScript, Node.js, and NestJS.
- A quality-oriented work environment with a focus on testing, security, accessibility, and clean documentation.
- Close collaboration with interdisciplinary teams from QA, UX, and DevOps.
- An agile work environment with plenty of scope for design and initiative.
- Work is performed 60% remote and 40% onsite (Frankfurt (Main)).
Project details
- Start: flexible
- Remote: hybrid
- Location: Frankfurt (Main), Deutschland, DE
- Languages: German
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on FreelancerMap DE