One stop solution to your remote job hunt!

By signing up you get access to highly customizable remote jobs newsletter, An app which helps you in your job hunt by providing you all the necessary tools.

OR
Subscribe to our highly customizable newsletter to get remote jobs from top remote job boards delivered to your inbox.
eDynamic Learning almost 2 years ago
canada onlyfull-stack programmingfull-timeusa only
Apply Now

Time zones: EST (UTC -5), CST (UTC -6), MST (UTC -7), PST (UTC -8), AKST (UTC -9), HST (UTC -10), AST (UTC -4), NST (UTC -3:30)

We are seeking to hire a Senior Software Engineer to build and maintain eDynamic Learning applications.  

In this role, you will report to Principal Engineer/ Technical Lead and work closely with the rest of the Software Engineering team, DevOps, Business Systems, and other teams across the company.

Responsibilities

•                Design and implement new user-facing features and refactor existing features

•                Write maintainable, testable, and performant software

•                Manage outsource team where required

•                Implement and enforce best practices, including automated testing and regular code reviews

•                Participate in code review and perform extensive testing to ensure quality

•                Owning end-to-end feature development, including production monitoring and response

Ideal Qualifications

·      10 years of experience developing web applications in at least two languages

·      5+ years of experience with Node.js

·      5+ years of experience with .Net

·      Experience with Typescript

·      Experience with React

·      Experience developing high-traffic systems

·      Experience with automated testing

·      Experience with AWS, Docker, Linux, and bash scripting (preferred)

·      Legally allowed to work in the US and/or Canada

Skills

·      Deep understanding of HTTP and writing APIs

·      Self-starter that thrives with autonomy

·      Ability to perform in a dynamic work environment

·      Knowledge of the following technologies:

          •                 Node.js/ Typescript

          •                .Net

          •                Docker

          •                PGSQL, Mongo, MySQL, MSSQL

          •                React

          •                AWS and AWS tooling