Job Description :
Senior User Interface Developer

Salary Range: Depends on Experience
Experience: 5+ years of experience in software development"
Reports to: Vice President of Development
Job Summary:
The Senior User Interface Developer will be a member of the development team for One Network’s suite of Supply Chain products. This role will be focused on ONE’s User Interface, a Web 2.0 front end which includes such technologies as ReactJS, mobx, Javascript (including ES6), AJAX, JSON, ExtJS, and CSS.

Candidates will also be required to implement server-side resources for exposing data to the UI using technologies such as JAX-RS, SQL and the One Network SDK. Additional responsibilities may include development of UIs for other devices, including iPhone, iPad, Android and other mobile platforms

As a senior developer, they will be expected to provide guidance and mentoring to other junior developers, create technical designs and conduct code reviews.

Education: BS/MS in Engineering, Computer Science, or Supply Chain.

Experience and Skills:
Analyzing and documenting technical requirements
Assisting with User Interface design, including layouts, workflows and human interaction. (Graphic design skills are not required but a plus
Producing design documents and participating in design reviews
Writing code, unit tests, and build/deployment scripts
Participating in code reviews
Executing performance/scalability tests & profiling hotspots
Collaborating with other developers to design solutions and debug problems

One Network Enterprises promotes an equal opportunity workplace, which includes reasonable accommodation of otherwise qualified disabled applicants and employees so long as this does not create an undue hardship on the company. Please see your manager should you have any questions about this policy or these job duties. This job description may not be all-inclusive and employees are expected to perform all other duties as assigned and/or directed by management. Job descriptions and duties may be modified when deemed appropriate by management.