To support the further development of an innovative low-code platform, a highly qualified Senior Frontend Engineer is sought. The platform enables customers to build complex business applications with minimal coding effort, while seamless integration into existing SAP system landscapes is mission-critical.
- Typical responsibilities: Designing, architecting, and implementing sophisticated, reusable frontend components and modules with React & TypeScript. Ensuring high code quality through code reviews, unit tests, and end-to-end tests. Performance optimization of the platform for a smooth user experience. Close collaboration in an agile Scrum team with Product Owners, UX/UI designers, and backend developers to deliver the product roadmap. Connecting SAP backend systems via REST and OData APIs.
- Relevant technologies/tools: React, TypeScript, React Hooks, state management (e.g. Redux Toolkit, Zustand), SAP Business Technology Platform (BTP), UI5 Web Components, Storybook, Jest, React Testing Library, Cypress, Git, Jira, CI/CD.
- KPIs/success metrics: Time-to-market for new platform features, Lighthouse performance score (>90), component reusability rate, reduction of reported frontend bugs by 25% per quarter, user adoption rate.
- Key challenges: Finding the right balance between abstraction (low-code) and flexibility (specific customer requirements). Ensuring scalability and maintainability of the frontend architecture in a fast-growing product. Guaranteeing compatibility with various SAP system versions.
- Deliverables: Implemented and tested features per user stories, expanded and documented component library (in Storybook), technical architecture documentation, sprint acceptance protocols.
- Best practices: Applying clean code principles and design patterns (e.g. Atomic Design), establishing a comprehensive testing strategy, proactive communication within the team.