Prudentials purpose is to be partners for every life and protectors for every future. Our purpose encourages everything we do by creating a culture in which diversity is celebrated and inclusion assured for our people customers and partners. We provide a platform for our people to do their best work and make an impact to the business and we support our peoples career ambitions. We pledge to make Prudential a place where you can Connect Grow and Succeed.
Overview
We are seeking a highly skilled and motivated Front-End engineer to join our engineering team.
Development: You will be responsible for designing developing and delivering front-end applications with proven modern technologies. You will apply the latest development methodology and processes to deliver high-quality software.
Quality Assurance: You will apply best practices in code quantity testing and automation to ensure flawless user interfaces as well as robust regression testing and a relentless pursuit of ongoing quality improvements.
Collaboration: You will work in an energetic team in a start-up like setting to contribute to the success of our digital initiatives. You should be excellent in communication and documentation skills.
Community of Practice & Inner Sourcing: You will actively participate in our Community of Practice sharing your knowledge learning from others and collaborating to drive innovation and continuous improvement. You will also contribute to our inner sourcing culture where we leverage the open-source model for internal development to improve code reuse collaboration and overall code quality
Qualifications
- 5 years experience in modern front-end web applications.
- 5 years experience in Flutter web and mobile.
- 5 years of experience in mobile app development with a focus on iOS Android and Cross-Platform frameworks.
- Proven expertise in HTML CSS JavaScript and TypeScript.
- Strong experience in mobile app development (desirable having 1 to 2 yrs exp).
- Solid understanding and hands-on experience in Backend development - NestJS GraphQL (good to have) PostgreSQL.
- Deep understanding of responsive web design performance optimization and accessibility standards.
- Experience with unit testing (in flutter) and end-to-end testing frameworks like Jest Vitest Playwright and Cypress.
- Strong clear communication and collaboration skills with the ability to work effectively in large cross-functional teams.
- Proven experience in implementing behavioural analytics using tools such as Mixpanel. (good to have)
- Experience in leading a team or managing a project is a plus.
- Experience in the finance or insurance industry is a plus.
- Bachelors degree in computer science or related field or equivalent work experience.
Required Skills:
- Frontend: Flutter ReactJs Svelte Sveltekit
- Backend: NestJS GraphQL
- Testing: Flutter Test Jest Vitest Playwright Cypress
- Mobile Development: iOS Android Cross-Platform frameworks.
- Package management for Node and Dart (eg NPM Pub)
- CI/CD: Jenkins GitHub GitLab CI/CD CircleCI or similar for automated deployments.
- Flutter Framework: Flutter SDK Dart programming language Flutter testing frameworks Riverpod Go Router.
- Experience with Agile/Scrum methodologies.
- Well versed in Software Development Lifecycle (SDLC).
- Collaboration tools Confluence JIRA Office365.
- Certifications like AWS Certified Developer or Google Certified Mobile Web Specialist are a plus.
Prudential is an equal opportunity employer. We provide equality of opportunity of benefits for all who apply and who perform work for our organisation irrespective of sex race age ethnic origin educational social and cultural background marital status pregnancy and maternity religion or belief disability or part-time / fixed-term work or any other status protected by applicable law. We encourage the same standards from our recruitment and third-party suppliers taking into account the context of grade job and location. We also allow for reasonable adjustments to support people with individual physical or mental health requirements.
Required Experience:
Senior IC