Senior Front End Developer Job Description Template
Our company is looking for a Senior Front End Developer to join our team.
Responsibilities:
- Responsible to work with other developers and stakeholders;
- Implement and maintain complex, responsive, multilingual user interfaces for customer-facing features and internal users;
- Solid understanding of Responsive Design;
- Experience with E-Commerce websites;
- Mentorship of other team members where appropriate;
- Experience developing UI optimization for small screens;
- Leads front-end development efforts for project from conception to implementation;
- Strong attention to detail and ability to creatively problem solve;
- Working collaboratively with other internal/external teams;
- Assure that all user input is validated before submitting to back-end;
- Deploying applications to Dev, QA, Production environments;
- Develop applications;
- Collaborate with other team members and stakeholders;
- Translating designs and wireframes into high quality code;
- Maintain applications.
Requirements:
- Bachelor’s degree or equivalent combination of education and experience;
- Familiarity with emerging web technologies such as ECMAScript 6, WebSockets • Knowledge of user-centered design, usability heuristics, HCI literature;
- Prior experience of working knowledge C/C++/C#, Java, Golang;
- React;
- DevOps tools a huge plus;
- Proficient in Angular JS and Angular (4-8) preferred;
- A desire to improve and independent work ethic;
- Work leveraging native APIs for deep integrations, e.g. Twilio, PubNub;
- Outstanding communication skills – team and client;
- Responsive mobile-first web development;
- Experience implementing complex website and application interface designs;
- Complex DOM manipulation;
- Strong understanding of design, with a focus on simplicity and usability;
- Javascript framework experience (one or more of React/Angular/Vue/Ember etc);
- Deploying applications to Dev, QA, Production environments.