Description
- Design and develop responsive, high-performance web applications with modern front-end technologies.
- Develop and implement user interface components using modern front-end technologies.
- Optimize applications for maximum speed and scalability.
- Implement UI/UX best practices to enhance usability and customer engagement.
- Ensure cross-browser and cross-device compatibility for web applications.
- Ensure the technical feasibility of UI/UX designs.
- Develop reusable front-end components to improve development efficiency and maintainability.
- Stay updated on industry trends and best practices to continuously improve front-end development processes.
- Work closely with back-end engineers to integrate APIs and services.
- Ensure secure and efficient data exchange between front-end and back-end systems.
- Implement authentication and authorization mechanisms for secure access control.
- Collaborate with UX/UI designers to ensure the technical feasibility of designs.
- Participate in Agile development sprints, contributing to planning, reviews, and retrospectives.
- Work with QA teams to ensure high-quality software through testing and debugging.
- Follow industry security standards to protect against vulnerabilities (e.g., OWASP best practices).
- Ensure compliance with accessibility standards (WCAG) and data protection regulations.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field from a reputable university.
- Minimum 5 years of experience in a front-end development role, preferably with responsibilities related to design, implementation, and maintenance, and Proven experience as a Front End Engineer or similar role.
- Proficiency in HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., React, Angular, Vue.js).
- Strong understanding of web development principles and best practices.
- Experience integrating with RESTful and GraphQL APIs.
- Proven experience with front-end planning, performance tuning, and security management.
- Strong problem-solving skills and attention to detail.
- Excellent communication and interpersonal skills for effective vendor and cross-functional collaboration.
- Experience in front-end development for banking or financial services applications is preferred.
- Knowledge of CI/CD pipelines for automated testing and deployment is preferred.
- Familiarity with accessibility standards and inclusive design principles is preferred.
- Experience with front-end testing frameworks (Jest, Cypress, or Mocha) is preferred.
- Knowledge of WebSockets and real-time data handling is preferred.
Created on | 29 Apr 2025 |
Last updated on | 29 Apr 2025 |
You applied on | |
Apply Now