NiCE Actimize is seeking a capable Frontend developer to join the X-Sight team, which is focused on creating a platform for financial institutions to combat financial crime.
The role involves developing cloud-based services using cutting-edge cloud and AI technologies.
The new PaaS will be utilized by major financial institutions globally.
Responsibilities include developing a web-based application for the X-Sight SaaS platform and having full ownership over the development lifecycle of features.
The development will occur in an agile environment with continuous integration and delivery (CI/CD).
The SaaS platform is being developed from scratch and operates on AWS.
Collaboration in multi-disciplinary Agile teams is expected, adopting Agile methodologies and tools.
Requirements:
Candidates must have 6+ years of industry experience in software development, particularly in Frontend, with a focus on writing clean, reusable code and web applications.
Proficiency in Frontend technologies such as Angular, React, or Vue.js (including Vuex, Vue R) is required.
A degree in Computer Science, Industrial Engineering, or Electronic Engineering is necessary.
Comprehensive familiarity and proven experience in Object-Oriented Design (OOD) and Object-Oriented Programming (OOP) are essential.
Experience with HTML, JavaScript, and CSS is required.
Candidates should be self-motivated, fast learners with a strong sense of ownership and drive.
Excellent communication skills in spoken and written English are mandatory.
Additional advantages include experience with microservices, Docker/container, Spring Boot applications running on Kubernetes, working in a SaaS product company, CI/CD technologies (e.g., Jenkins), secure code practices, cloud providers, and Agile frameworks.
Benefits:
Employees will join a fast-paced, collaborative, and creative environment within a global company that is a market leader.
There are endless internal career opportunities across various roles, disciplines, domains, and locations.
The NiCE-FLEX hybrid model allows for maximum flexibility, with 2 days working from the office and 3 days of remote work each week.
Office days are focused on face-to-face meetings to foster teamwork and innovation.