Description
UI Developer:
The Client has 70% of Tier 1 & 2 global telecom operators as its customers. The Product Development team is in an exciting phase of developing new state of the art cloud native solutions supporting our customer's successful transition to the world of 5G connectivity. We are a team of highly-skilled, driven technologists with a track record of delivering innovative and strategic solutions to enable our customer's success. We regularly engage with high-profile customer-facing roles and internal stakeholders across the entire business.
What is the expertise needed for this opportunity?
The ideal person for our team will be an experienced developer committed to delivering excellent work with excellent people. You will have a relevant Computer Science, Engineering, Information Technology or equivalent degree and have a curiosity to learn more. You will have proven GUI development capability. You will have a big focus on understanding and streamlining the user experience. Usability is a massive issue for our customers - you will want to enable your sales and demo teams to wow their audience with your simple, creative representation of our applications. You will have a demonstrable knowledge of design patterns associated with UI development. You will have worked effectively with a UX team to deliver user journey driven GUI's.
Key UI skills required for the role:
- Angular.IO v7
- Angular Reactive Forms
- Angular Material Design
- Lodash
- Protractor
- Spring (REST Controllers, Dependency Injection and Inversion of Control)
- Spring Boot
- GIT & Maven
We would love it if you:
- Have a deep understanding of JPA/Hibernate object-relational mappings
- Understand Domain Driven Design according to Fowler's design patterns
- Have a simple JAXB & XSLT skills
- OAuth2, JWT
- Use WebStorm, IntelliJ or Eclipse