Our client is in the financial services industry.
Responsibilities:
- Develop and maintain scalable cloudfirst frontend applications for banking and financial products
- Implement modern UI/UX best practices to enhance user experience
- Optimize applications for performance accessibility and crossbrowser compatibility
- Write clean maintainable and efficient JavaScript/TypeScript code
- Work closely with backend engineers to ensure seamless API integration
- Deploy frontend applications in an AWS cloud environment
- Evangelize and promote JavaScript best practices (ReactJS/NextJS)
- Implement strong engineering practices like unit testing code review and CI/CD
- Collaborate with the Scrum Master and QA engineers to maintain agile workflows and ensure high software quality
- Train & mentor junior engineers to help them progress in their careers
- Research new technologies assess market fit and expand the technical expertise of the company
- Solve complex technical and business problems ensuring scalability and performance
- Design develop test deploy monitor and improve own the entire lifecycle of your product
Requirements
- 3 years of frontend development experience in a JavaScriptheavy environment
- Strong proficiency in JavaScript (ES6 HTML CSS with experience building responsive and accessible web applications
- Handson experience with React.js (Next.js preferred) and its ecosystem (Hooks Context API Redux ReduxThunk State Management libraries)
- Experience integrating with RESTful APIs GraphQL or WebSockets
- Handson experience with Git for version control
- Experience with unit testing & automated testing frameworks (Jest React Testing Library Cypress or similar)
- Proficiency in microfrontend architecture
- Familiarity with browser testing and debugging tools (Chrome Firefox Edge Safari)
- AWS cloud experience (S3 Lambda API Gateway CloudFront ECS or other AWS services)
- Experience with Docker and containerized frontend deployments
- Strong debugging skills and experience working with browser developer tools
- Ability to collaborate in an agile fastpaced development environment
Nice to have:
- 5 years of frontend development experience
- Experience with TypeScript
- Familiarity with CSS frameworks (Bootstrap TailwindCSS Ant Design)
- Awareness of UI/UX best practices to ensure optimal user experience
- Experience with Vue.js or Angular is a plus
- Familiarity with CI/CD pipelines and ability to set up projects accordingly
- Exposure to Python (Django Flask or FastAPI) to assist in frontend/backend collaboration
- Experience working in the banking and financial domain is a plus
3+ years of front-end development experience in a JavaScript-heavy environment Strong proficiency in JavaScript (ES6+, HTML, CSS, with experience building responsive and accessible web applications Hands-on experience with React.js (Next.js preferred) and its ecosystem (Hooks, Context API, Redux, Redux-Thunk, State Management libraries) Experience integrating with RESTful APIs, GraphQL, or WebSockets Hands-on experience with Git for version control Experience with unit testing & automated testing frameworks (Jest, React Testing Library, Cypress, or similar) Proficiency in micro-frontend architecture Familiarity with browser testing and debugging tools (Chrome, Firefox, Edge, Safari) AWS cloud experience (S3, Lambda, API Gateway, CloudFront, ECS, or other AWS services) Experience with Docker and containerized front-end deployments Strong debugging skills and experience working with browser developer tools Ability to collaborate in an agile, fast-paced development environment Nice to have: 5+ years of front-end development experience Experience with TypeScript Familiarity with CSS frameworks (Bootstrap, TailwindCSS, Ant Design) Awareness of UI/UX best practices to ensure optimal user experience Experience with Vue.js or Angular is a plus Familiarity with CI/CD pipelines and ability to set up projects accordingly Exposure to Python (Django, Flask, or FastAPI) to assist in front-end/back-end collaboration Experience working in the banking and financial domain is a plus