Frontend Developer
Job Description:
The role will be responsible for delivering and maintaining world-class integrated products for the FinTech operational world. As Front-End Engineer, you will report to the Head of Engineering and will work closely with the Business leaders and technical teams to understand their needs are currently met and evaluated and defined for future changes relating to any mobile/web applications to fulfil customer needs.
The focus is on the best mobile focused user experience to meet the needs of our customers whilst enabling use of 3rd Party tools or developing best of breed frameworks that are sustainable.
Ideal candidate is someone who enjoys working in fast-paced agile environments.
Minimum Qualifications
Tech Skills
- Minimum 4- 6 years of experience in front-end development
- Solid understanding of the fundamentals of web development, including HTML, vanilla JavaScript/Typescript, SCSS.
- Advanced level proficiency in ReactJS and/or Angular12, HTML 5.0.
- State management Redux
- ReactJS and/or Angular
- Solid understanding of REST APIs , CORS, sockets.
- Build reusable code and libraries and keeping with industry best practices.
- A solid grasp of software engineering best practices, including Git version control and designing reusable front-end components and UI design patterns.
- Ability to work within an Agile environment and collaborating with a cross-functional team to create new solutions, facilitate feedback and achieve design decisions.
- Demonstrable unit-testing experience.
- Excellent verbal and written communication skills.
Nice to have:
- Azure DevOps
- Postman
- Swagger
- Rest API
- Values
- Team player
- Attention to detail
- Ability to drive technical decisions
Required Skills:
Communication Skills Redux Agile Version Control Front-end Development Development REST User Experience Environment Angular Design Patterns DevOps TypeScript Components Web Development Git Software HTML Engineering JavaScript Design Communication Business Management