Remote Senior Full-Stack Engineer (US, Canada)

eDynamic Learning
March 6, 2023
April 2, 2023
Kelowna, BC, Canada and Southlake, TX, USA
Job Type


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.
•                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
·      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
Drop files here browse files ...

Related Jobs

March 20, 2023
March 20, 2023
Remote Lead Designer   Toronto, Canada
March 20, 2023