To support the further development of an innovative low-code platform, we are looking for a highly qualified Senior Frontend Engineer. The platform allows customers to build complex business applications with minimal coding effort, with seamless integration into existing SAP system landscapes being critical to success.
- Typical tasks: 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 implement 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, reducing 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 according to 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), building a comprehensive testing strategy, proactive communication within the team.