Full Stack JavaScript Developer (Node.js required)
Recruiter
Listed on
Location
Salary/Rate
Salary Notes
Type
This job has now expired please search on the home page to find live IT Jobs.
Digital Catapult is hiring an experienced JavaScript Developer responsible for the development and delivery of web solutions. This is a role for a full stack engineer with strong experience in web front end technologies. You will be responsible for end-to-end delivery of smaller web projects, working with UX and devops specialists as well as product managers. For larger projects you will work with a team including software engineers, data scientists and architects.
You should be experienced at creating responsive, secure and robust cross-platform web interfaces, working with APIs, managing build tools, testing frameworks and source control workflow, creating full stack solutions using primarily JavaScript and Node.js, but also working with other languages and frameworks, such as Wordpress themes and plugins.
Projects will be very varied and will range in duration from a few weeks to several months and you will be working on multiple projects simultaneously. You will be working on collaborative projects with start-ups, other national and international organisations, interested communities. Within this role you will gain exposure to many of the latest topics and technologies such as Blockchain and smart contracts, Internet of Things, Virtual and Augmented Reality.
ACCOUNTABILITIES
Develop a variety of systems and web interfaces to support Digital Catapult projects. Recent examples have included registration and provisioning for a new experimental but high-profile low-power Internet of Things network, the front end for a "smart contract" blockchain service for games developers, and the Building Data Exchange, providing building performance data for architects and engineers.
You will work closely with our UX, devops, product management, marketing and technologist teams, so clear communication, attention to detail and time management are important
As we are a small team you’ll often need to take the engineering lead and provide creative input to find solutions. The work will include both high quality tested live applications as well as quick prototypes
You will ensure that the websites and apps are designed and produced to a high standard, according to best practices for usability, performance and structure, and that code and systems are well documented and easy to manage
SKILLS/EXPERIENCE/QUALIFICATIONS
Technical Capabilities and Experience
Strong experience with a variety of modern web development languages and frameworks including JavaScript, Node.js
Expert in front end web development for desktop and mobile devices: HTML 5, CSS 3 / L4, JavaScript.
Experience architecting data schemas across both SQL and NoSQL platforms
Good software engineering skills: able to architect and structure projects, experience designing real-world REST APIs and microservices
Proficient in developing and implementing responsive interfaces.
Good command of JavaScript frameworks, including Angular.js, React.js, JQuery, Bootstrap, Foundation etc.
Comfortable with the software lifecycle using git, front end build, testing and automation tools
Experience working in an agile project management environment
Able to perform basic server setup and maintenance on AWS; comfortable with Linux command line
Proficient with front end performance and security with experience from higher traffic sites
Familiar with devops automation and containerisation tools such as Chef, Ansible, Docker, Jenkins
Desired:
Experience of WordPress custom theme and plugin development
Behavioural Competencies
Outstanding interpersonal, verbal and written communication skills
Pro-active and self-confident, adaptable and able to cope with ambiguity, changing and evolving priorities whilst being able to identify new opportunities.
Excellent analytical and reasoning skills
Excellent problem solving and multi-tasking skills, with a creative and flexible attitude
Very collaborative working style; desire and ability to share ideas
Qualifications
Degree in Computer Science or similar field desirable
WORKING CONDITIONS
Location: Central London
Travel: Very little
To apply please click the APPLY button now.
Apply by 18th December!
Key Words: Contract, Javascript, Node,js, Fullstack, Full Stack Developer, Software, HTML, CSS, SQL, Javascript Developer.