Front End JS Developer

Atelier Technology
London (Greater)
12 Oct 2018
11 Nov 2018
Contract Type
Full Time
Purpose of the Role

The Front End JS Developer role is to deliver features that provide value for Atelier Technology Limited and its Clients.

A Typical Day

You arrive at the office and demonstrate progress to the design team, they present you with InVision
prototypes for new functionality we are building that you will be working on next. You feedback on
any changes or alternate approaches that will influence the designs and agree any amendments with
the design team. You will either take these on yourself or mentor a Junior Front End JS Developer to
deliver these. You attend our daily standup and discuss any impediments in your work and
improvements we are making the UX layer of the system. You ensure any features you develop are
covered by automated tests and that the build is always green at the end of the day.


Software Development
- Convert designs into pixel perfect front ends for our web applications.
- Produce clean, readable code.
- Produce automated tests to cover code developed.
- Ensure that code delivers on non-functional requirements.

Continuous Improvement
- Seek and identify opportunities to improve the code within our systems.

Skills & Experience

- Computer Science or IT 3 year degree is desirable.

Professional Experience
- 3+ years of software development experience covering HTML, JavaScript & CSS is essential.

Essential skills:
 JavaScript
 Angular 4+
 Front end component frameworks
 Jasmine/Karma/PhantomJS

Experience working:
· as part of a UX driven product team, to help define, deliver and continuously improve solutions that balance both business and user needs.
· design systems,
· mobile and responsive platforms
· SVG animations and micro-interactions

Nice to have:
· SaaS knowledge
· B2B/Enterprise platform knowledge
· A reasonable knowledge of UX practices

Personal Profile
Self-Starter - You take the initiative and do not wait to be told to act.
Good Communicator - You have worked with distributed teams before and can maintain an appropriate level of communication to ensure trust and confidence in your work.
Knowledge Seeker - You stay abreast of industry trends and keep your skills current.
Adaptable You are pragmatic and can work in a changeable environment,
however you do not blindly accept changes without questioning.

Similar jobs

Similar jobs