Front-End Developer

Location: New York City


As a successful candidate for this position, you will be working closely with other Emogi engineers and designers to deliver Emogi’s new product that enhances the intimacy of brand-consumer relationship through patent-pending innovative technologies. Your team will be in charge of delivering front end components for handling charting and information visualization, user management, authentication, accounting, and billing, using a wide variety of third party and in-house APIs and libraries. You must be able to work independently while willing to collaborate when needed.


Responsibilities

  • Develop new web applications as part of Emogi front end team

  • Take charge of existing web applications, enhancing their design and functionality

  • Work with QA Team to ensure that desired objectives are met

  • Collaborate with back end team to solve interface and data issues (API designs, performance optimizations)

  • Assist product team in designing robust process and pleasant user experience

  • Work with product team to help align business objectives with technical feasibility

 Requirements

  • Minimum 4 years of professional programming experience.

  • Experienced building a data-driven web application

  • Fluent with Angular, Bootstrap, SASS,

  • Experienced with HTML5, CSS 3, and Javascript

  • Experienced in data visualization, especially interactive data visualization of large scale datasets

  • Experienced with charting libraries (e.g. D3.js)

  • Experienced with using RESTful API services

  • Experienced with manipulating JSON

  • Familiarity with server-side JavaScript technologies (e.g. Node, Express, etc)

  • Familiarity with Agile Development and Scrum Method

  • Familiarity with Adobe creative suites

  • Familiarity with Unix/Linux/OS X

  • Experienced with cross-browser/device development and testing

Desired Experience

  • Experience with OAuth and other custom authentication solutions

  • Familiarity with PHP/Python

  • Familiarity with ElasticSearch/Redis

  • Familiarity with MySQL


How To Apply

Interested in this position? Please email your resume and LinkedIn to careers@emogi.com and we'll get in touch with you soon!