AES - DE - FS - Java Developer at Zensar Technologies UK Ltd
, , India -
Full Time


Start Date

Immediate

Expiry Date

27 Feb, 26

Salary

0.0

Posted On

29 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

React, Angular, TypeScript, JavaScript, Redux, Axios, D3.js, Next.js, Node.js, WebSockets, Git, CSS, Testing, Accessibility, OAuth2, Performance Optimization

Industry

IT Services and IT Consulting

Description
Junior Frontend Engineer – Enterprise Retirement FinTech Role Summary Join our frontend engineering team to build intuitive, high-performance user interfaces for enterprise retirement platforms serving millions of customers. As a Junior Frontend Engineer, you will develop React and Angular applications, implement modern UI patterns, and contribute to delivering secure, accessible financial applications. This role offers hands-on experience with cutting-edge frontend technologies, state management, performance optimization, and secure coding practices within a regulated financial environment. Key Responsibilities ● Develop and maintain React and Angular components for retirement account dashboards, contribution workflows, and investment portfolio interfaces. ● Implement responsive, accessible user interfaces following WCAG 2.1 AA standards ensuring usability for all customers. ● Build reusable UI components and integrate them into design systems for consistency across applications. ● Implement state management solutions using Redux, Zustand, or React Context for application-wide data handling. ● Integrate APIs using Axios, React Query, SWR, and Apollo Client for efficient data fetching and caching. ● Develop data visualization components using Ag-Grid Community Edition, D3.js, Recharts, and Chart.js for financial data presentation. ● Implement client-side and server-side rendering patterns using Next.js for optimal performance and SEO. ● Contribute to performance optimization efforts including code splitting, lazy loading, and bundle size reduction. ● Work with Node.js-based BFF services to support frontend data aggregation and transformation needs. ● Implement real-time features using WebSockets and Socket.io for live market updates and notifications. ● Write comprehensive unit and integration tests using Jest, React Testing Library, and Cypress. ● Follow secure coding practices to prevent XSS, CSRF, and other vulnerabilities in customer-facing applications. ● Implement authentication and authorization flows following OAuth2/OIDC best practices. ● Collaborate with designers, backend engineers, and product teams to deliver compliant, user-centric features. ● Participate in code reviews, learning from senior engineers to improve code quality and technical skills. ● Maintain technical documentation for components and features developed. Required Skills and Experience ● 3-5 years of professional frontend development experience building production web applications. Exposure to web analytics implementations. ● Strong proficiency in React including Hooks, Context API, and component lifecycle with practical production experience. ● Working knowledge of Angular including components, services, RxJS, and dependency injection. ● Solid TypeScript and JavaScript (ES6+) skills with understanding of modern language features and type safety. ● Experience with state management libraries: Redux, Zustand, or React Context. ● Hands-on experience with data fetching libraries: React Query, SWR, Axios, or Apollo Client for GraphQL integration. ● Proficiency with React Router for client-side routing and navigation. ● Experience implementing data visualization using Ag-Grid Community Edition, Recharts, Chart.js, or D3.js. ● Exposure to Next.js for SSR/SSG implementations and understanding of rendering strategies. ● Working knowledge of modern CSS including CSS-in-JS, CSS modules, Tailwind CSS, or SCSS. ● Familiarity with build tools and bundlers: Webpack, Vite, or similar toolchains. ● Understanding of Node.js for building simple BFF services or middleware components. ● Experience with real-time communication using WebSockets or Socket.io. ● Knowledge of web accessibility standards (WCAG 2.1) including semantic HTML, ARIA attributes, and keyboard navigation. ● Understanding of frontend security best practices including XSS prevention, CSRF protection, and secure authentication patterns. ● Familiarity with OAuth2/OIDC authentication flows and JWT token handling. ● Experience with testing frameworks: Jest, React Testing Library, Cypress, or Playwright. ● Proficiency with Git version control and collaborative development workflows. ● Understanding of responsive design, mobile-first development, and cross-browser compatibility. Preferred Qualifications ● Experience in fintech, banking, retirement services, or regulated financial environments. ● Familiarity with compliance requirements (ERISA, SEC) and their impact on frontend development. ● Understanding of GraphQL schema design and query optimization. ● Experience with component libraries and design systems using Storybook. ● Knowledge of progressive web apps (PWA) and service workers. ● Exposure to CI/CD pipelines and automated deployment processes. ● Familiarity with frontend monitoring tools (Sentry, LogRocket, Dynatrace RUM). ��� Understanding of performance profiling using Chrome DevTools and Lighthouse. Technical Stack ● Frameworks: React 18+, Angular 12+, Next.js 13+ ● Languages: TypeScript, JavaScript (ES2022+), HTML5, CSS3 ● State Management: Redux (Redux Toolkit), Zustand, React Context API ● Data Fetching: React Query, SWR, Axios, Apollo Client (GraphQL) ● Routing: React Router v6+ ● Data Visualization: Ag-Grid Community Edition, D3.js, Recharts, Chart.js ● Real-time: WebSockets, Socket.io ● Build Tools: Webpack 5, Vite, ESBuild ● Testing: Jest, React Testing Library, Cypress, Playwright ● Backend: Node.js, Express.js (for BFF services) ● Styling: CSS Modules, styled-components, Tailwind CSS, SCSS ● Authentication: OAuth2/OIDC, JWT ● Version Control: Git, GitHub/GitLab ● Cloud: AWS or Azure deployment environments Security and Compliance Focus ● Follow secure coding practices preventing common vulnerabilities (XSS, CSRF, injection attacks). ● Implement authentication flows securely with proper token storage and session management. ● Handle PII and sensitive financial data according to regulatory requirements. ● Implement Content Security Policy (CSP) and secure HTTP headers. ● Participate in security-focused code reviews and apply feedback. ● Ensure input validation and output encoding to prevent security vulnerabilities. ● Follow principle of least privilege in frontend authorization implementations. ● Maintain awareness of OWASP Top 10 and apply security best practices. Growth and Development ● Work closely with senior engineers receiving mentorship on architecture, design patterns, and best practices. ● Participate in knowledge sharing sessions, technical workshops, and team learning initiatives. ● Contribute to improving frontend engineering standards and tooling. ● Develop expertise in fintech domain including retirement accounts, compliance, and regulatory requirements. ● Opportunity for career progression to mid-level and senior frontend engineering roles. You Will Thrive Here If You: ● Are passionate about building high-quality, accessible, and secure user interfaces. ● Value code quality, testing, and maintainable software practices. ● Enjoy learning new technologies and continuously improving technical skills. ● Thrive in collaborative environments working with cross-functional teams. ● Demonstrate strong problem-solving abilities and attention to detail. ● Are committed to user experience excellence and accessibility for all users. ● Understand the importance of security and compliance in financial applications. Success Factors: Metrics for success measurement in this role Category Metric Target Measurement Method Delivery & Velocity Story point completion rate ≥75% of assigned story points delivered per sprint Track sprint commitments vs actual delivery in Agile tools Delivery & Velocity Feature completion time Complete assigned features within estimated timeframes ±25% Monitor ticket/task completion times from assignment to deployment Delivery & Velocity Code commit frequency Minimum 3-5 meaningful commits per week Git repository analytics tracking commit patterns Performance - Core Web Vitals Largest Contentful Paint (LCP) 20% without justification Webpack Bundle Analyzer review in PRs Performance - Optimization Lighthouse performance score Maintain ≥80 score for pages developed Automated Lighthouse CI runs Performance - Optimization JavaScript error rate

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
As a Junior Frontend Engineer, you will develop React and Angular applications, implement modern UI patterns, and contribute to delivering secure, accessible financial applications. You will also collaborate with designers and backend engineers to deliver user-centric features.
Loading...