We are currently looking for a Product Software Engineer to join to the Wolters Kluwer Digital eXperience Group (DXG), which creates and support state-of-the-art digital solutions with our businesses around the world. The DXG mandate is to grow revenue in the company’s digital products through innovation in, and adoption of, advanced technologies and tools to meet and further anticipate customer needs.
As a Product Software Engineer who is passionate in taking complex business problems and converting them into elegant solutions with emphasis on modern web standards, proven patterns & practices, you will be responsible for working in teams designing and building scalable applications for our clients.
You will join a challenging project and international team as part of the DXG Kleos Core team, working in Bitritto (BA). Kleos is the leading cloud-based practice management software for law firm management released in several European countries. The product is an ecosystem composed by a set of apps on Desktop, Web and Mobile platforms, including also Office Add-Ins.
As an Angular 2+ Engineer, you will contribute to the process of design, coding and unit testing of application features and application framework. You will implement the web front-end layer, across mobile and desktop devices.
Responsibilities:
-
Develop and deliver user interfaces with the latest front-end technologies, following the guidelines given by the UX team.
-
Analyze and develop product features of increasingly complex nature.
-
Code tested and documented Typescript, HTML and CSS.
-
Cooperate with the back-end developers in the process of building the APIs interfaces.
-
Communicate with external web services.
-
Ensure high performance of all solutions developed.
-
Work within an agile scrum team in a collaborative, fast-paced environment.
-
Learn the technologies, languages and practices used to develop products.
Qualifications and skills:
-
Bachelor's degree in Computer Science, a related field or equivalent work experience.
-
4+ years experience with Angular v2 and above.
-
Experience in the development of Angular 2+ modules, components and services.
-
Experience in Typescript coding.
-
Expertise with HTML, CSS pre-processors (SASS, LESS) and writing cross-browser compatible code.
-
Familiarity with testing frameworks (Jasmine) and test runners (Karma)
-
Familiarity with Node.js, npm packages.
-
Experience in designing Distributed Systems (with emphasis on scalability, reliability, security)
-
Excellent communication and interpersonal skills in order to communicate with internal and external customers.
-
Fluency in Italian and English.
Nice to have:
-
Experience with back-end technologies like Microsoft .NET Framework, Microsoft .NET Core (C# language).
-
Knowledge of Object-Oriented software development, REST web services, ORM and design patterns.
We offer:
-
Flexible working hours where you can start between 8:00 and 10:00 and flexible working policy (3 days a week from home, 2 days a week in the office).
-
English classes and full access to E-learning platforms such as Pluralsight, LinkedIn Learning, etc.
-
Possibility of certification paths such as cloud providers certifications, DevOps certifications, Scrum master certifications, etc.
-
Development plans to help you steering your career path. Annual performance and salary reviews.
-
Community and teambuilding events like the global code games, network events and Wolters Kluwer value days.
#LI-Hybrid