Summary
Join NiCE, a global market leader, and become a Senior Front-End Engineer leading the design and implementation of our products. You will be responsible for developing new user-facing features using JavaScript and React, building reusable components, translating designs into high-quality code, and optimizing components for performance. Collaborate closely with the Software Architect, mentor junior engineers, and contribute to design discussions and technology reviews. This role requires a Bachelor's degree in a related field, 4+ years of experience, and strong proficiency in JavaScript, React, and related technologies. Enjoy a hybrid work model with NiCE-FLEX, offering flexibility and a collaborative work environment.
Requirements
- Bachelorβs degree in computer science, information technology, or a similar field
- 4+ yearsβ experience and In-depth knowledge of JavaScript, CSS, HTML, and front-end languages
- Knowledge of AWS, S3 and Lambda
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Knowledge of REACT tools including React.js, Redux, and Flux
- Experience with user interface design
- Thorough understanding of React.js and its core principles
- Familiarity with RESTful APIs, and tools like Postman
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools & code versioning tools {{such as Git, SVN}}
- Excellent troubleshooting skills
- Excellent written and verbal communication skills
Responsibilities
- Developing new user-facing features using JavaScript and React
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Ability to understand business requirements and translate them into technical requirements
Preferred Qualifications
- Experience in Unit Test writing, TDD will be an added advantage
- Familiarity with CICD pipeline is an added advantage
Benefits
- Enjoy NiCE-FLEX!
- At NiCE, we work according to the NiCE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week