Senior Javascript Developer

 Ascent
 3 years ago
 None

We are looking for a Senior JavaScript Developer for one of our flagship e-commerce projects.


We specialise in building bespoke software for global businesses, and have a team of highly-skilled and multi-disciplined engineers. Our primary focus is to deliver exceptional value to our customers and as such are proponents of Agile methodologies.


This role is a full-time contract position and you may work 100% remotely from home.


Skills & Qualifications



  • MUST: Solid understanding of JavaScript (ES6+)

  • MUST: Strong knowledge of Node.js

  • MUST: Experience in AWS (Particularly Lambda and other technologies such as DynamoDB, SQS, Kinesis, API Gateway, CodeBuild)

  • MUST: Experience with Serverless Fraework with an understanding of serverless architectures



  • SHOULD HAVE: Experience with Functional Programming (experience of Ramda.is would be considered an asset)

  • SHOULD HAVE: Experience with Git/GitHub

  • SHOULD HAVE: Experience with TDD/BDD (we use AVA.js)

  • Ideally the candidate would also have Alexa skills (smart home and custom) and/or Google actions (smart home)


Responsibilities


This role is perfect for a candidate that not only enjoys development, but also wants to have input on the best approach and implementation method. On a typical day you will:



  • Morning stand-up with the team via video

  • Have a direct input in application architecture decisions

  • Comfortable in taking key technical decisions

  • Working with key stakeholders (will have regular contact with Amazon/Google as well as product and marketing people)

  • Write efficient and testable code

  • Review PRs created by your fellow team members

  • Document your code concisely and clearly

  • Take part in regular retrospectives to improve the team process


What we look for


An ideal candidate has:



  • Based in a location with a Time Zone between GMT -2 to GMT +2

  • Strong critical thinking skills

  • Exceptional written and spoken English communication skills

  • A proactive and autonomous approach towards work

  • Experience working across a variety of different languages

  • Ability to work on large codebases which require patience to understand

  • High quality coding standards

  • Strong team ethic; keen to help other team members succeed


Delivering exceptional value to our customers is imperative. The ideal candidate is the perfect brand ambassador; a brilliant technical mind with the accompanying interpersonal skills necessary to function in a team environment.


As an Ascent developer you will work in a small and close-knit group. Our mindset is focused on constant iteration and improvement.


Benefits



  • Work remotely

  • Great compensation

  • Flexible holiday

  • Exceptional internal support network


Our Culture:



  • World class delivery and attention to detail

  • Strong customer focus

  • Fast-paced environment

  • Can-do approach

  • Positive attitude towards change

  • Quick and eager to learn

  • Highly collaborative

A

Share

 Twitter

Or view all jobs:

  • JS Remotely
  • PHP Remotely
  • Java Remotely
  • Python Remotely
  • Ruby Remotely
  • Designer Remotely
  • Develops Remotely
  • DotNet Remotely
  • GoLang Remotely

JS Remotely

We are a part of the Go Remotely group, specialized in recruiting anywhere in the world.

JS Remotely

PHP Remotely

Java Remotely

Python Remotely

Ruby Remotely

Designer Remotely

Develops Remotely

DotNet Remotely

GoLang Remotely

Copyright © 2024 JS Remotely | Privacy policy