OpenSesame logo
OpenSesame

We help companies develop the world's most productive and admired workforces.

Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2011H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

22 days ago

Salary

0

Seniority

Senior

Job Description

Software Engineer

OpenSesame

• Develop and maintain features for OpenSesame’s eLearning platform • Collaborate with team through Extreme Programming practices • Participate in code reviews and testing

Job Requirements

  • Hands-on professional or project-based experience
  • Strong understanding of engineering fundamentals
  • Experience with TypeScript, Node.js, React, PHP, Drupal, and Angular
  • Ability to work in U.S.-aligned time zones

Benefits

  • Professional development
  • ISOs
  • Health insurance
  • 401(k) matching
  • Paid time off

Related Job Pages

More Full-stack Engineer Jobs

Diabetes Youth Families logo

Staff Software Engineer, iOS

Diabetes Youth Families

Supporting those affected by type 1 diabetes so they may lead full, healthy, beautiful lives, NOW.

Full TimeRemoteTeam 11-50Since 1938H1B No Sponsor

• Design, develop, test and document high quality medical device software for new and existing Insulet products. • Implement unit and UI tests for core functionality and UI workflows, respectively • Work in co-located Scrum teams of developers, testers, product owners, and scrum masters • Work with product managers and UX designers to define new features • Mentor and motivate software developers to deliver high quality code using software best practices and patterns • Ensure quality and consistency in software architecture and implementation • Evaluate new technologies and explore solution alternatives; develop prototypes • Learn and follow Insulet design assurance SOPs • Provide timely support to team customers, internal and external

Mexico
Job Closed
Diabetes Youth Families logo

Senior Software Engineer

Diabetes Youth Families

Supporting those affected by type 1 diabetes so they may lead full, healthy, beautiful lives, NOW.

Full TimeRemoteTeam 11-50Since 1938H1B No Sponsor

• Design, develop, test and document high quality medical device software for new and existing Insulet products. • Implement unit and UI tests for core functionality and UI workflows, respectively • Work in co-located Scrum teams of developers, testers, product owners, and scrum masters • Work with product managers and UX designers to define new features • Mentor and motivate software developers to deliver high quality code using software best practices and patterns • Ensure quality and consistency in software architecture and implementation • Evaluate new technologies and explore solution alternatives; develop prototypes • Learn and follow Insulet design assurance SOPs • Provide timely support to team customers, internal and external

Mexico
Diabetes Youth Families logo

Software Engineer, iOS

Diabetes Youth Families

Supporting those affected by type 1 diabetes so they may lead full, healthy, beautiful lives, NOW.

Full TimeRemoteTeam 11-50Since 1938H1B No Sponsor

• Design, develop, and deliver high-quality iOS Swift applications and SDKs • Understand product requirements and translate them into clean, modular, testable design • Scope work, break into modules and estimates for planning • Implement unit and UI tests for core functionality and UI workflows, respectively • Work in Scrum teams of developers, testers, product owners, and scrum masters • Work with product managers and UX designers to define new features • Work with other software developers to deliver high quality code using software best practices • Ensure quality and consistency in software architecture and implementation • Evaluate new technologies and explore solution alternatives; develop prototypes • Learn and follow Insulet design assurance SOPs • Provide timely support to team customers, internal and external

Mexico
Review ALL logo

Senior Software Engineer

Review ALL

We are your Recruitment Team!

Full TimeRemoteTeam 11-50Since 2023H1B No Sponsor

• Use AI-based software development agents to accelerate engineering • Make technical decisions, proposing and implementing solutions • Create and test prototypes to validate new ideas • Maintain high-quality code, following best practices • Develop efficient, scalable technical solutions • Manage your task backlog, ensuring timely delivery • Maintain clear and effective communication with other team members • Produce and maintain clear, detailed technical documentation

Brazil