About this role
The team is seeking an experienced Application Developer with a strong focus on Java and Angular (6 or above) to join their dynamic team. The successful candidate will play a crucial role in developing a digital solution aimed at capturing top risk inventory and enhancing reporting and monitoring capabilities.
Key Responsibilities:
- Develop and implement a complete user interface for a desktop web application, prioritizing performance.
- Create modules and reusable components, ensuring high-quality code.
- Collaborate with back-end developers and communicate effectively with APIs using standard methods.
- Work within a distributed team environment, demonstrating strong writing, communication, and time-management skills.
- Transform mockups into functional HTML, ensuring a seamless user experience.
Required Skills & Qualifications:
- Proficiency in Angular (6 or above), JavaScript, and HTML5, with working knowledge of TypeScript.
- Basic understanding of Node.js and CSS.
- Hands-on experience building Angular projects from scratch.
- Familiarity with Reactive forms and RXJs.
- Experience developing end-to-end single-page applications.
- Knowledge of PrimeNG and HighCharts is a plus.
- Proficient in using development tools such as VSCode and Sublime.
- Bachelor's degree in Computer Science, Information Systems Management, or a related field is preferred.
Experience:
- A minimum of 3-5 years of relevant experience in application development, particularly with Angular and Java.
What we offer:
- An opportunity to work in a collaborative and innovative environment.
- The chance to contribute to impactful projects that enhance risk management capabilities.
- Professional growth and development opportunities within a forward-thinking organization.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.