Specialist Software Engineer

closed
NICE Logo

NICE

πŸ“Remote - India

Summary

Join NICE as a Specialist Software Engineer Front-End Developer (UI Developer) and play a key role in developing a multi-region, multi-tenant SaaS product. You will work closely with the core R&D team, leveraging technologies like Angular, JavaScript, and AWS to build scalable, high-performance user interfaces. Responsibilities include working on complex reporting projects, interpreting business requirements, participating in technology evaluations, developing responsive UIs, building reusable components, translating designs into high-quality code, optimizing components, collaborating with system analysis and product management, leading teams or mentoring developers, functioning as a Technical Scrum Master, and writing design documents. NICE offers a hybrid work model (NICE-FLEX) with 2 days in the office and 3 days remote.

Requirements

  • 8-11 years of Web development expertise (Angular 4-17, Backbone, Require, JQuery, JavaScript, Iconic Framework, HTML5, CSS3, Protractor, Jasmin/Karma)
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Familiarity with RESTful APIs, HTML / CSS
  • Authentication Technologies: LDAP, SAML, SSL
  • Working knowledge of design patterns or equivalent experience
  • Working knowledge of object oriented software design
  • Ability to understand business requirements and translate them into technical requirements. A knack for benchmarking and optimization

Responsibilities

  • Work as an Individual Contributor on complex Reporting based projects
  • Should be able to interpret the business requirements and discuss with technical team/designers
  • Participate in technology evaluations and Proof of Concepts
  • Experience in developing Responsive UI
  • Building reusable components and using front-end libraries
  • Translating designs and wireframes into high-quality code in mobile apps
  • Optimizing components for maximum performance
  • Works with system analysis and product management for the successful completion of a project
  • Leads team or mentors’ other developers as needed.Β  Provides critical technical capabilities to the team and evangelizes those skills to others
  • Functions as a Technical Scrum Master as needed
  • Writing Design Documents

Preferred Qualifications

  • Playwright, AWS , Git/Copilot
  • Team player
  • Excellent time-management skills
  • Great interpersonal and communication skills

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
This job is filled or no longer available