Software Developer II (OVA5639)
Ovations Talent Sourcing
The is a 6 – month contract
Our client in the banking is looking for a skilled, production-focused
Front-End Developer to join their engineering team.
Responsibilities include
- Modern Interface Engineering: Design, develop, and maintain clean, responsive, and highly interactive user interfaces using ReactJS and modern frameworks like NextJS.
- State & Data Management: Implement and optimize client-side state management architectures using Redux, Zustand, or equivalent libraries to handle complex financial workflows.
- Responsive Styling: Deliver pixel-perfect, scalable web components using advanced styling sheets (SASS/SCSS) and utility-first frameworks like TailwindCSS.
- Component Optimization: Ensure front-end components are built for maximum speed, scalability, cross-browser compatibility, and optimal Core Web Vitals.
- Legacy Modernisation Support: Collaborate with the team to support, maintain, and systematically modernize parts of our legacy front-end application landscape.
- Agile Collaboration: Participate actively in sprint planning, code reviews, and technical scoping sessions within a fast-paced DevSecOps pipeline.
Requirements include
- Core Technical Stack: Strong, practical experience writing semantic, modern JavaScript/TypeScript with a deep focus on ReactJS, including routing ecosystems (e.g., NextJS, ReactRouter).
- State Management Depth: Proven ability to manage complex application states using modern tools like Redux, Zustand, or NGXS.
- Styling & Layout Mastery: Deep understanding of modern layout paradigms, CSS variables, preprocessors (SASS/SCSS), or utility libraries (TailwindCSS).
- The Angular Advantage (Bonus): Prior exposure or working knowledge of Angular is highly beneficial to help navigate and support our legacy FE applications, though it is not a strict dealbreaker.
- Education & Experience:
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent proven portfolio/experience).
- Minimum 3–5 years of professional front-end engineering experience in a production environment.