Front End Developer (Javascript)


Premium Job From Influential Software

Recruiter

Influential Software

Listed on

24th January 2018

Location

London

Salary/Rate

Upto £55000

Salary Notes

Competitve

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Front End Developer( Javascript )

REPORTING TO: Technical Lead

ROLE PURPOSE:

My client is growing its Engineering discipline. With an initial focus on Customer facing technologies, such as Ecommerce , EPOS and Integration. Engineering discipline will then develop to cover the full technology landscape. In 2018 they are growing the Ecommerce Engineering team.

We're looking for talented full stack front end web developers ( HTML , CSS , Javascript experience with knowledge of C# , Asp.net Or Node.js), who can help build new and improve existing web applications in an Agile/Scrum environment. The right candidate will have relevant experience in front end technologies including frameworks and best practices.

As a developer within the team , you will be able to understand complex front end web application code and also enhance , refactor the code base to build large scale web applications.

KEY ACCOUNTABILITIES AND RESPONSIBILITIES:

           Apply and adhere to good practice software engineering practices (e.g. TDD and BDD, continuous integration, automated tests, pair programming, code reviews)

           Responsible for taking ownership of delivery and meeting the development goal (along with the wider engineering team)

           Working collaboratively and sharing good practices while ensuring consistency in the ways of working across teams

           Design and implement features and functionality for both new and existing web applications including website redesign

           Ensure Front End implementations are performant and provide an engaging customer experience

           Investigate and resolve website performance issues

           Coordinate and work closely with product, creative, and other external teams

           Define and embed web/mobile development best practices and processes , working with wider development team.

           Collaborate with the Testing Team to agree test automation strategy

           Perform code reviews and provide mentoring/training to the wider web development teams where appropriate

           Ensure our platform and code adhere to industry standards where appropriate, eg accessibility, SEO etc.,

Alignment with Architecture Standards:

           In conjunction with the Architects, quickly resolve any technical design issues that may arise during the development

           Work with development teams to ensure that fit-for-purpose solutions are developed and implemented as per the design and that potential technical issues are resolved early

           Create and maintain reusable assets that generalise architectural and design approaches.

           Create development patterns that are ‘fit for purpose’ to be used by delivery projects and that projects apply them appropriately.

TECHNICAL SKILLS AND EXPERIENCE REQUIRED:

           Extensive commercial use & experience of React JS OR AngularJS, Vue JS or Knockout JS , ES5/6, JavaScript , JQuery, CSS preferably within ecommerce domain.

           Expert in HTML5 and CSS3 (Less or Sass)

           Demonstrable experience using JavaScript build tools & TDD, BDD.

           Demonstrable experience , knowledge and passion to deliver clean, semantic, maintainable, re-usable Front End code

           Must have knowledge of Web Standards, SEO

           Must have worked in Continuous Delivery, DevOps and Agile environments

           Experience writing unit and integration tests

           Experience in the integration of off-the-shelf web applications, and integration with third party APIs to interface with the system

Desirable skills -

o Experience implementing automated tests written using the Gherkin syntax

o Experience using Selenium and SpecFlow to build automated tests

o Experience with NoSQL, such as MongoDB

o Experience designing and implementing system architectures, including microservices and service-oriented architectures

           Understanding of agile development principles and the application and execution within an e-commerce environment, e.g. pair programming, code reviews

LEADERSHIP BEHAVIOURS REQUIRED:

           Ensures an effective understanding of business direction, strategies and priorities, opportunities and operational challenges

           Demonstrates sound and pragmatic judgement, balancing pace, risk and business value to reach decisions which are well informed, rigorous and actionable

           Leads with determination and drive, taking initiative willingly, acting with both sensitivity and self-assurance to achieve results

           Is proactive in defining, planning and delivering change to achieve targets and objectives which realise beneficial outcomes

           Continuously and proactively monitors and improves the quality of service we deliver to all our customers - external, internal and business partners

           Establishes and maintains effective working relationships and influence with key stakeholders based on professional credibility and excellent communication and engagement

           Constructively challenges convention and seeks new ways of achieving better results by taking alternative paths, whilst behaving consistently and with professional integrit

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: