I&M Bank

Banking + 2 more

Senior Associate, Frontend Engineer

Job details

Contract Type

Description

Academic Qualifications:

Bachelor’s degree in computer science, IT, Engineering, or related field. Professional Qualifications / Membership to professional bodies/ Publication:

  • Relevant professional qualifications in Frontend Development, Web Technologies, or Computer Science.
  • Certifications in frontend frameworks (e.g., React, Angular, Vue), UI/UX design, accessibility, or performance optimization are an added advantage.
  • Exposure to security (e.g., OWASP for web), DevOps, or cloud certifications is also beneficial.

Work Experience Required:

  • Proven experience as a Frontend Developer, delivering production-grade web applications using modern JavaScript/TypeScript frameworks (Angular, React), including deployment and post release support.
  • Strong proficiency in JavaScript, TypeScript, Angular, HTML5, and CSS3, with hands-on experience in the design and development of responsive, accessible, and scalable user interfaces.
  • Strong understanding of Git, CI/CD workflows, and frontend testing automation frameworks (e.g., Jest, Cypress, React Testing Library).


Responsibilities

Initiatives (Internal Processes):

  • Collaborate closely with Business, Design, and Engineering teams to deliver on agreed frontend KPIs and ensure alignment of technical outputs with business objectives and user experience goals.
  • Consistently deliver high-quality frontend features and UI enhancements within the set timelines.
  • Maintain accurate and up-to-date documentation for frontend code, components, and design decisions to support knowledge sharing and continuity.
  • Promote test-driven development, accessibility, and automation practices to strengthen code quality, improve reliability, and streamline delivery.
  • Partner with security, DevOps, and design system teams to enforce best practices in authentication, secure interactions, accessibility, and performance optimization.
  • Drive initiatives for automation of builds, deployments, and monitoring to reduce manual effort and improve release efficiency.
  • Contribute in architecture and design discussions to ensure alignment on best practices and continuously improve frontend engineering maturity.
  • Suggest and implement at least 2 targeted UI/UX enhancements or performance optimizations annually.

Operational (Customer):

  • Deliver high-performance, secure, and resilient user interfaces and frontend applications that enable seamless customer experiences.
  • Ensure timely resolution of UI defects, design updates, and feature enhancements, with production-ready increments delivered at least once per sprint.
  • Implement and maintain frontend performance monitoring, error logging, and user interaction tracking to ensure reliability, accessibility, and audit readiness.

Enablers:

  • Continuously learn and upskill on frontend frameworks, libraries, and web technologies.
  • Advocate for adequate design tools, development tooling, licenses, and support to enhance frontend delivery and user experience.
  • Promote a culture of knowledge sharing, peer reviews, and cross-functional collaboration across design, product, and engineering teams.

Job Dimensions: Hands-on Engineering:

  • Write production-ready Frontend code for critical features.
  • Conduct peer reviews to maintain high-quality code standards.
  • Troubleshoot issues in live applications and propose fixes.

Collaboration & Teamwork:

  • Participate in design discussions and scrum ceremonies.
  • Work closely with other frontend, backend and QA engineers for seamless delivery.
  • Support feature alignment between the web applications and overall product goals.

App Lifecycle Contribution:

  • Contribute across the lifecycle: UI/UX design collaboration, frontend development, testing, deployment, and monitoring of web applications.
  • Provide timely fixes, UI improvements, and feature enhancements post-release.
  • Participate in release management processes for frontend applications and web platforms.


Start hiring with Fuzu

Recruit better talent faster - on your own or with our support.

Explore recruitment platform

Don’t miss your chance to work at I&M Bank . Enter your email to start your application now