Remote jobs in Programming

WORK ANYWHERE!

Ascent

Senior Javascript Developer

Worldwide

javascript

node.js

amazon web services

4 months

Remote Jobs

>

Remote Jobs in Worldwide

>

Senior Javascript Developer

Location: Type: Full-time

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

Your DREAM REMOTE JOB inside your inbox!

Get a
email of all new remote
Jobs.

Cookies, terms, and privacy policy

By clicking or navigating this website you accept and allow all our cookies, terms of use and privacy policy. This site uses cookies to offer you a better browsing experience.

UNDERSTOOD
feedbackfeedback

How would you rate your experience?

Experince

We may wish to follow up. Enter your email if you're happy for us to contact you.