Detailed Job Description:
· UI Design Implementation: Translate UI/UX designs and wireframes into functional and visually appealing user interfaces within the OutSystems platform. Develop reusable UI components, layouts, and themes based on design guidelines.
· Front-End Development: Implement front-end functionality using HTML, CSS, and JavaScript within the OutSystems environment. Build responsive and mobile-friendly UIs that are compatible with different browsers and devices.
· UI Logic and Interaction: Implement client-side logic and interactivity using JavaScript or OutSystems Reactive Web Patterns. Handle user interactions, input validation, form submissions, and UI-related events to provide a smooth and intuitive user experience.
· Component Development: Create custom UI components, widgets, and extensions within the OutSystems platform to extend its capabilities and meet specific project requirements. Build reusable components to promote consistency and efficiency in UI development.
· Integration with Back-End: Collaborate with Back-End Developers or Integration Specialists to integrate the UI components with the underlying data model, business logic, and external services. Utilize OutSystems integration capabilities to consume APIs and connect with databases or other systems.
Bachelor's degree in Computer Science