We are seeking a talented UI5 Developer with expertise in JavaScript and data modeling to join our dynamic team.
As a UI5 Developer, you will be responsible for designing, developing, and implementing user interfaces using SAP UI5 framework.
The ideal candidate should have a solid understanding of JavaScript, UI5 framework, and data modeling concepts.
Additionally, the ability to work in a fast-paced environment, collaborate with cross-functional teams, and solve complex problems is crucial for this role.
Key Responsibilities: - UI Development: Design and develop responsive and user-friendly UI components using SAP UI5 framework.
- JavaScript Development: Write clean, modular, and efficient JavaScript code to implement UI functionalities and interactions.
- Data Modeling: Design and implement data models to support UI components and application logic.
- Integration: Integrate UI5 applications with backend systems and external APIs using AJAX or other suitable methods.
- Optimization: Identify and implement performance optimization techniques to enhance the speed and responsiveness of UI5 applications.
- Testing: Write unit tests and perform thorough testing of UI components to ensure reliability and stability.
- Documentation: Document code, processes, and best practices to maintain a high level of code quality and knowledge sharing within the team.
Requirements: - Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a UI5 Developer or Frontend Developer with expertise in JavaScript development.
- Strong knowledge of SAP UI5 framework and its core concepts such as MVC architecture, data binding, and UI controls.
- Proficiency in JavaScript, HTML5, CSS3, and related web technologies.
- Experience with data modeling techniques and tools, preferably in the context of UI development.
- Familiarity with RESTful APIs and asynchronous request handling.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team in a fast-paced environment.
Preferred Qualifications: - Experience with SAP Fiori design principles and UI5 application development best practices.
- Knowledge of UI/UX design principles and practices.
- Experience with version control systems such as Git.
- Familiarity with Agile development methodologies.
(ref:hirist.tech)