This vacancy with AIG is being managed by leading global services provider TAPFIN, part of the Manpower Group, on behalf of AIG. Successful candidates will be placed on assignment at AIG and managed by TAPFIN.
Summary on role - As we look to redefine the Insurance market internally and externally through technology, clean, extensible and modern front-end development becomes one of the core elements of our story. In addition to strong development skills, success in this role requires the ability to demonstrate end-to-end understanding of user-centred software development and to communicate with stakeholders and cross-functional partners, with clear concepts and clean execution. This is an exciting opportunity to enjoy state-of-the-art research and development, be challenged and grow as a talented developer and innovation leader. Along the way, you will contribute to game-changing products for the insurance industry
JD: Frontend Developer
Position Summary
Science team at AIG develops AI-first products (apps and services that use machine learning to inform and assist their users) for both the insurance and investment arms of AIG. This is mainly achieved through:
1.Incubation of disruptive innovation (through scientists, engineers and designers working together)
2.Machine learning R&D (and publication in top AI/ML conferences and journals)
3.Machine-learning advisory / consultancy to AIG's global businesses
The resulting solutions and innovations aim to reinvent AIG’s internal processes, improve AIG’s offerings to its clients (in line with the company’s mission to be its clients’ most valued insurer), and ultimately disrupt the wider insurance industry.
As a critical role in Science’s success, we are looking to hire Frontend Developers to join our team and contribute to the development of disruptive apps / products – part of a series of exciting new projects in AIG's global Science team, solving complex business problems.
This is an exciting opportunity for those who want to enjoy state-of-the-art R&D and be challenged and grow in the field of “AI-first” software / product development; along the way this role will contribute to game-changing products for the multi-trillion-dollar insurance industry and use AIG’s (the world’s largest insurer by many metrics) global network to deliver impact and change.
Responsibilities and Performance Objectives
•Take ownership of a significant part of the team’s solution development
•Demonstrate end-to-end understanding of applications being created
•Translate user stories and wireframes into a reliable, responsive experience
•Contribute to Peer Review process to ensure code quality
Required Attributes
Both senior candidates (i.e., with years of experience / leadership) and junior candidates are welcome to apply; we have and will offer positions appropriate to expertise and level of experience.
The minimum required skills include:
•Demonstrated experience writing extensible frontend code using at least one modern JavaScript framework (i.e. React and Redux, Vue or Angular)
•Solid grasp of the web fundamentals (e.g. ES6, HTML and CSS extensions such as SASS
•Demonstrated experience interpreting user journeys and UI Designs – seeking clarification where necessary
•Broad understanding of algorithms and data structures
•Demonstrated experience with UI testing frameworks (e.g. Jasmine, PhantomJS, Jest and others)
•Experience working with Agile methods based on fast iteration and validation cycles
•Good communication skills and be a team player
•Great attention to detail
An ideal candidate (is not required to, but) will also have
•Have an understanding of visual design principles and rapid prototyping skills
•Have experience developing desktop or mobile applications
•Cloud platforms (e.g. Amazon Web Services)
•Familiarity with cross-environment build automation, and tool chain (e.g. Webpack, Gulp, Grunt)
•Familiarity with Continuous Deployment pipelines and configuration (e.g. Jenkins, Chef, Docker)
•Curiosity of latest Machine learning applications
•Understanding of accessibility best practices
•Portfolio of past experience (e.g. Blogs, Talks, contributions to Open Source)
Summary on role - As we look to redefine the Insurance market internally and externally through technology, clean, extensible and modern front-end development becomes one of the core elements of our story. In addition to strong development skills, success in this role requires the ability to demonstrate end-to-end understanding of user-centred software development and to communicate with stakeholders and cross-functional partners, with clear concepts and clean execution. This is an exciting opportunity to enjoy state-of-the-art research and development, be challenged and grow as a talented developer and innovation leader. Along the way, you will contribute to game-changing products for the insurance industry