Job description
- Collaborate with cross-functional teams, including designers and product managers, to understand user needs and business requirements.
- Design and implement user interfaces for web applications, ensuring a seamless and engaging user experience.
- Develop responsive and interactive web pages using HTML, CSS, Typescript, and JavaScript.
- Utilize modern front-end frameworks such as Angular/React to build scalable and efficient user interfaces.
- Conduct usability testing and gather feedback to iterate on designs and improve user satisfaction.
- Work with UX Designers to build UI components and libraries for developers.
- Optimize web applications for performance and responsiveness.
- Stay updated on industry trends and best practices to enhance the overall user experience.
- Participate in all agile activities and ceremonies as required for agile team delivery team members.
- Ensure successful and timely delivery of features or any work items the Development Teams have committed on each Sprint.
- Perform Technical design or review technical design in accordance with architecture guidelines or requirements.
- Review code and enforce programming best practices
Technical Skills
- Has at least 8 years of experience
- Proven experience as a UI Developer or similar role.
- Strong proficiency in front-end technologies, including HTML, XML, CSS, SCSS, Typescript, and JavaScript.
- Experience with modern front-end frameworks, particularly Angular or React.
- Familiarity with design tools such as Figma, Sketch, or Adobe XD.
- Knowledge of user-centered design principles and best practices.
- Ability to translate design wireframes and prototypes into clean, efficient code.
- Experience with responsive design and cross-browser compatibility.
- Understanding of SOLID design principles (plugins, node packages, etc.). Building modular reusable and maintainable components
- Excellent problem-solving and communication skills, including Visual communications that include an understanding of layout, color, icons, typography, and other aspects of design theory.
- Ability to work collaboratively in a fast-paced, agile environment.
- Proficiency with C#, .Net Framework; ASP.NET
- Proficiency using Visual Studio, and VS Code
- Proficiency using debug tools and debugging front-end issues.
- Experience with testing UI code on different types of devices/Emulators, mobile vs desktop.
- Familiarity with performance testing of the UI codes.
- Ability to build prototypes and iterative design/implementation.
- Experience with REST APIs
Other details - Nice-to-have/Advantage
- Familiarity with Azure DevOps, Git, SQL
- Experience with back-end technologies and server-side languages.
- Knowledge of UX/UI design principles.
- Kendo Experience
Work Environment
- Location: Office in Makati City, Philippines
- Schedule: Willingness to work a night shift
- Work Arrangement: Hybrid
Candidate Experience
We value every job applicant and prioritize our candidate experience. Here is an overview of our standard recruitment process: After application, please expect feedback within 5 working days.
Three interview rounds:
First round: Interview with SMEs and potentially a colleague.
Second Round: Interview with Hiring Manager.
Potential Third Round: Interview with Global Manager or Client.
Successful candidates will receive feedback and job offers directly from Human Resources.