📁
Engineering
📅
180001H7 Requisition #
📅
389 Total Views
Apply for Job
Recommend to a Friend
Sign Up for Job Alerts

Job Summary:

Genesys is looking to add an extremely talented Lead UI Developer to our User Experience team who will help us create and deliver products that will inspire, engage, and excite our users.  This is your opportunity to help drive innovation and impact millions of people worldwide.


In this role, you’ll utilize established and cutting-edge technologies to build robust and user-friendly interfaces.  You’ll incorporate user-centered design principles to own and produce high-quality reusable components (datagrids, charting libraries, etc) that inspire, engage, and excite our users.  You’ll also collaborate with a growing design team, evolving our design language while delivering innovative, best-of-class digital products.

 

Above all else, the User Experience team focuses on our users.  We are passionate about meeting the needs of our users and positively impacting their day-to-day roles.  We gather insights in customer usage, behaviors, and emotions in order to inspire and inform our design process.  We strive to embody the voice of our customers around the office and in our work.  In this role, you’ll join a diverse team of interaction and software designers while collaborating with leaders across the company to deliver our next generation digital products.


Genesys offers a flexible work schedule, but while you’re at the office, you’ll enjoy our fully stocked snack bar, endless caffeinated drinks, tap craft beers, friendly contests (ping pong tournaments, chili cooking, costume, etc), hackathons, tech talks, and much more!


Responsibilities:

  • Working with Product Designers, Developers and Product Managers to establish requirements for your user interface and components, often working from wireframes, mock-ups and prototypes.
  • Analyzing UI requirements for completeness, unexpected impacts, and potential user-impacting concerns.
  • Driving UI requirements through to an implementation-ready specification, complete with accurate sizing estimates and task breakdowns.
  • Working closely with QA testers to help them understand the implications of your UI implementation, how best they can test it, and what areas may require specific focus.
  • Identifying opportunities for improvement through first-hand experience, research, testing, or other means, and following through with necessary parties and processes to make these improvements a reality.
  • Building UIs and components with anticipation of automated testing leveraging tools like Selenium, etc.
  • Working with Product Designers and Developers to enable performant, near real-time updates to the browser with responsive layouts for our users.
  • Creating simple, beautiful and innovative interfaces from abstract concepts.
  • Owning various features from beginning to end, where you’ll develop pages and components such as datagrids, tables, charting controls, etc. with Knockout, Angular, Backbone, Ember, or other client-side MV* frameworks that work across devices and platforms.
  • Being a passionate advocate for the end user who is sensitive not only to their frequent tasks and common workflows, but empathetic to their needs around accomplishing infrequent, atypical tasks quickly, easily, and intuitively.
  • Working independently in a self-directed manner and collaboratively as a team member.
  • Applying strong JavaScript Application development skills using HTML/CSS.
  • Understanding of web client interactions with REST/Ajax services.
  • Writing testable code in JavaScript.
  • Reviewing and understanding monitoring tools such as SumoLogic, New Relic, and/or others.
  • Keeping current with industry developments and incorporating new technology when applicable. Be knowledgeable about emerging concepts and strategies in user-centered design and data visualization.
  • Assisting in growing and scaling our UX team by helping to articulate guiding principles, establishing just enough process, and defining success metrics for the team.
  • Serving as a representative for Genesys in the broader design community.

Requirements:

  • Bachelor’s degree in Computer Science or related discipline preferred.
  • 8+ years of professional experience in software engineering, JavaScript and user interface development.
  • Intimate understanding of HTML, CSS and JavaScript, with recent experience in HTML5 and CSS3.  An understanding of, of familiarity with, the ideas behind OOCSS would be very helpful.
  • Experience with any or all of Git, nodejs, jasmine, and requirejs.
  • Experience with event-driven user interfaces.
  • Familiarity with push-based notification architectures.
  • Understanding of performance trade-offs in web applications and how the distribution of the “V” in “MVC” can impact performance.
  • Experience with server-side Java technologies, with Spring MVC being preferred.
  • Knowledge of back-end technologies, including SOA, Restful interfaces, tiered application development, Java app servers (Tomcat, JBoss, etc.), SQL, NoSQL (Hadoop, Redis, Couchbase, etc.) is helpful.
  • Unit Testing and Integration Testing.
  • Expert visual, verbal, and written communication skills.
  • Experience working in both start-up and enterprise environments.
  • Online portfolio displaying your work and your contributions to them.

If you’ve got what we need and have a proven track record of success, please let us know!


About Us:


Genesys® powers more than 25 billion of the world’s best customer experiences each year. We put the customer at the center of everything we do and passionately believe that great customer engagement drives great business outcomes. More than 10,000 companies in more than 100 countries trust the industry’s #1 customer experience platform to orchestrate omnichannel customer journeys that eliminate silos and build lasting relationships. With a strong track record of innovation and a never-ending desire to be first, Genesys is the only company recognized by top industry analysts as a leader in both cloud and on-premise customer engagement solutions. Connect with Genesys via www.genesys.com, Twitter, Facebook, YouTube, LinkedIn, and the Genesys blog.


Genesys is an equal opportunity employer committed to diversity in the workplace. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, disability, veteran status, and other protected characteristics. #LI-BJ1

Previous Job Searches

Activity Feed

28278
Job shares through Genesys
Someone applied to the Account Director, Mid-Market position. 18 minutes ago
Someone applied to the Sr. Technical Support Engineer (Malaysia) position. 25 minutes ago
Someone applied to the Sr. Technical Support Engineer (Malaysia) position. 30 minutes ago
Someone applied to the Technical Support Engineer position. 49 minutes ago
Someone applied to the Sr. Manager Human Resources position. About an hour ago

Similar Listings

United States, North Carolina, Durham, Durham

📁 Engineering

Requisition #: 180000VC

United States, North Carolina, Durham, Durham

📁 Engineering

Requisition #: 1800014V

United States, Indiana, Indianapolis, Indianapolis

📁 Engineering

Requisition #: 180001C9