Junior Frontend Engineer
Role Summary Join our frontend engineering team to build intuitive highperformance 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 handson experience with cuttingedge 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 21 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 applicationwide data handling
Integrate APIs using Axios React Query SWR and Apollo Client for efficient data fetching and caching
Develop data visualization components using AgGrid Community Edition D3js Recharts and Chartjs for financial data presentation
Implement clientside and serverside rendering patterns using Nextjs for optimal performance and SEO
Contribute to performance optimization efforts including code splitting lazy loading and bundle size reduction
Work with Nodejsbased BFF services to support frontend data aggregation and transformation needs
Implement realtime features using WebSockets and Socketio 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 customerfacing applications
Implement authentication and authorization flows following OAuth2OIDC best practices
Collaborate with designers backend engineers and product teams to deliver compliant usercentric 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
35 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
Handson experience with data fetching libraries React Query SWR Axios or Apollo Client for GraphQL integration
Proficiency with React Router for clientside routing and navigation
Experience implementing data visualization using AgGrid Community Edition Recharts Chartjs or D3js
Exposure to Nextjs for SSRSSG implementations and understanding of rendering strategies
Working knowledge of modern CSS including CSSinJS CSS modules Tailwind CSS or SCSS
Familiarity with build tools and bundlers Webpack Vite or similar toolchains
Understanding of Nodejs for building simple BFF services or middleware components
Experience with realtime communication using WebSockets or Socketio
Knowledge of web accessibility standards WCAG 21 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 OAuth2OIDC 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 mobilefirst development and crossbrowser 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 CICD 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 Nextjs 13
Languages
Skills
Mandatory Skills : HTML/HTML5ReactTypeScriptBootStrap/CSS/CSS3ExpressJestMongoDBRedisSASSTailwind CSSGraphQLDynamo DB
Junior Frontend Engineer Role Summary Join our frontend engineering team to build intuitive highperformance 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 a...
Junior Frontend Engineer
Role Summary Join our frontend engineering team to build intuitive highperformance 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 handson experience with cuttingedge 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 21 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 applicationwide data handling
Integrate APIs using Axios React Query SWR and Apollo Client for efficient data fetching and caching
Develop data visualization components using AgGrid Community Edition D3js Recharts and Chartjs for financial data presentation
Implement clientside and serverside rendering patterns using Nextjs for optimal performance and SEO
Contribute to performance optimization efforts including code splitting lazy loading and bundle size reduction
Work with Nodejsbased BFF services to support frontend data aggregation and transformation needs
Implement realtime features using WebSockets and Socketio 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 customerfacing applications
Implement authentication and authorization flows following OAuth2OIDC best practices
Collaborate with designers backend engineers and product teams to deliver compliant usercentric 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
35 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
Handson experience with data fetching libraries React Query SWR Axios or Apollo Client for GraphQL integration
Proficiency with React Router for clientside routing and navigation
Experience implementing data visualization using AgGrid Community Edition Recharts Chartjs or D3js
Exposure to Nextjs for SSRSSG implementations and understanding of rendering strategies
Working knowledge of modern CSS including CSSinJS CSS modules Tailwind CSS or SCSS
Familiarity with build tools and bundlers Webpack Vite or similar toolchains
Understanding of Nodejs for building simple BFF services or middleware components
Experience with realtime communication using WebSockets or Socketio
Knowledge of web accessibility standards WCAG 21 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 OAuth2OIDC 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 mobilefirst development and crossbrowser 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 CICD 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 Nextjs 13
Languages
Skills
Mandatory Skills : HTML/HTML5ReactTypeScriptBootStrap/CSS/CSS3ExpressJestMongoDBRedisSASSTailwind CSSGraphQLDynamo DB
View more
View less