Posted on: 18/12/2025
Description :
We are seeking a Front-End Software Engineer to design, develop, and maintain high-quality, scalable user interfaces for modern web applications.
This role partners closely with product managers, designers, and backend engineers to deliver intuitive, performant, and accessible digital experiences.
Responsibilities :
Core Front-End Engineering :
- Develop responsive, user-centric web applications using modern JavaScript frameworks.
- Translate UX/UI designs and product requirements into high-quality, reusable code.
- Build and maintain component libraries and shared front-end architecture.
- Ensure cross-browser compatibility and consistent behavior across devices.
Performance, Quality & Accessibility :
- Optimize applications for speed, scalability, and usability.
- Implement accessibility best practices (WCAG standards).
- Write unit, integration, and end-to-end tests to ensure reliability.
- Identify and resolve performance bottlenecks and UI defects.
Collaboration & Delivery :
- Collaborate with product, design, and backend teams throughout the SDLC.
- Participate in code reviews and architectural discussions.
- Contribute to technical documentation and best practices.
- Support continuous improvement of development processes.
Desired Qualifications & Experience :
Front-End Technologies :
- Strong proficiency in JavaScript (ES6+).
- Hands-on experience with React and modern component-based frameworks.
- Solid understanding of HTML5, CSS3, Flexbox, and CSS Grid.
- Experience with responsive and mobile-first design.
State Management & Data Integration :
- Experience with Redux, Context API, or similar state management solutions.
- Familiarity with RESTful APIs and JSON data handling.
- Understanding of asynchronous programming and API integration patterns.
Tooling & Build Systems :
- Experience with modern build tools such as Webpack, Vite, or Babel.
- Proficiency using Git and collaborative version control workflows.
- Familiarity with package managers (npm, yarn, pnpm).
Testing & Quality Assurance :
- Experience with front-end testing frameworks (e.g., Jest, React Testing Library, Cypress).
- Understanding of test-driven or behavior-driven development practices.
Performance & Accessibility :
- Knowledge of front-end performance optimization techniques.
- Experience implementing web accessibility standards (WCAG, ARIA).
Cloud & Deployment (Preferred) :
- Familiarity with CI/CD pipelines.
- Exposure to cloud platforms (AWS, Azure, or GCP) is a plus.
Education & Professional Experience :
- Bachelors degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 3+ years of professional front-end development experience.
- Experience working in agile or cross-functional engineering teams.
Nice-to-Have Skills :
- Experience with TypeScript.
- Familiarity with design systems and UI frameworks.
- Exposure to backend technologies or full-stack development.
- Financial services or enterprise-scale application experience.
Did you find something suspicious?
Posted by
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1592603
Interview Questions for you
View All