Position: Senior Front-End Engineer
Company: Sphere Software
Category: JavaScript
Experience required: 5y
English level: intermediate

**Responsibilities include but are not limited to:**

— Work closely with Product to spec out the technical aspects of a feature from inception through delivery;
— Own front end feature development, ensuring tracking/analytics are instrumented and your work meets the agreed upon acceptance criteria;
— Improve existing codebases;
— Write acceptance, integration and unit tests;
— Be involved and conduct small to large scale architecture discussions when necessary;
— Collaborate with back-end engineers on various architecture discussions.

**We offer:**

— Competitive compensation and paid time off;
— Sports compensation;
— Comfy office and flexible work arrangements;
— Team of professionals providing you with the opportunity to grow;
— Team building events.

**Requirements:**
— Experience with JavaScript (5+);
— Experience with Angular.JS (3+);
— Experience with TypeScript/CoffeeScript;
— Experience with HTML/CSS;
— Experience working with API service-based architectures and RESTful APIs;
— Experience writing tests at various layers;
— Experience developing responsive web applications;
— Experience with building and deploying technical components of sizable complexity;
— Experience with GraphQL (preferred);
— Written and spoken English.