Fullstack JavaScript Developer

Salary

Paying up to £60,000

Industry

Development

Job Type

Permanent

Location

London

Help us find amazing

Know someone with the skills for this role?

Refer and earn £500

Would you like to be part of a successful company featured in The Telegraph and part of TED?
Would you like to work in an office where the atmosphere is warm, sociable and you have an OFFICE DOG?
Are you a Full-stack Developer / Back-end Developer (NodeJS), planning to move into a Lead role in the future?

Your role:
You will be part of a wider tech team, getting involved in the full-cycle of the development process for the in-house projects – NodeJS, API Development, React / Angular / VueJS. Also, you will play a major role in growing the existing team.

Main responsibilities:
·Write clean code in JavaScript and NodeJS, getting involved in the full cycle of the development process
·Create the afferent documentation and keep it updated
·Closely collaborate with the internal departments to understand the business requirements and build suitable applications
·Suggest appropriate technical solutions and best practices in the industry
·Mentor future colleagues and have a contribution in growing the team

Key skills:
·Excellent knowledge of JavaScript and NodeJS
·Very good knowledge of React / Angular, VueJS or other modern JS framework
·Significant experience in a similar role
·Capacity of working both individually and in teams
·Ability of working in a highly collaborative environment
·Autonomous person, able to come with ideas and initiatives
·Growth – mindset, a genuine interest in self-development

Nice to have:
·Previous exposure to the DevOps area
·NoSQL experience (MongoDB)
·E-commerce experience (Azure)
·Passion for the Education Sector

Benefits & advantages:
·Competitive salary
·Flexible hours
·Office dog (I must repeat this!)
·Team-building activities
·Days out, including free lunches and drinks
·Autonomy, freedom to choose the tech stack
·Growing opportunities within the company
·Sociable and friendly environment
·Many others.