We're in beta · Starting with US & Canada · Shipping weekly — your feedback shapes RiseMe
Everybody Loves Languages | TSX-V: ELL | OTC: LMDCF | FSE: LIMA logo
Everybody Loves Languages | TSX-V: ELL | OTC: LMDCF | FSE: LIMA Verified
EdTech, Language Learning, AI, Software

Senior Software Engineer

Toronto, Ontario, CanadaHybridFull TimeSeniorPosted 1 month ago

Compensation estimateAI

See base, equity, bonus, and total comp estimates for this role — free, no credit card.

Sign up to see compensation estimate

Company Description

Everybody Loves Languages (ELL) expertise in language education and cutting-edge technology to provide personalized learning experiences in both classrooms and online. The company offers a wide range of educational programs and advanced Learning and Student Management Systems (LMS) for K-12, higher education, and corporate clients. ELL’s adaptive learning ecosystem supports various pedagogical approaches and empowers educators to achieve measurable outcomes for language learners. With a commitment to innovation and accessibility, ELL is a leader in the language education industry.

Role Description

This is a full-time hybrid role for a Senior Software Engineer based in Toronto, ON, with opportunities to work mostly remotely. The Senior Software Engineer will design, develop, and maintain scalable back-end systems and applications. Responsibilities include architecting solutions, writing clean and efficient code, collaborating with cross-functional teams, and ensuring software is high-performing, secure, and reliable. The role involves adopting best practices for software engineering while contributing to innovative and impactful products in language education.

Qualifications

- Strong foundation in Computer Science, including a deep understanding of data structures, and system design.
- Proficiency in Back-End Web Development, including working with
PostgreSQL
, APIs, and server-side programming.
REST APIs, Docker, Linux
- Full stack development experience in   NestJS, Node.js, TypeScript,

Tailwind,

React Native, Prisma ORM , Redis , HTML, CSS
,NodeJS, Git, Bitbucket,
Expo (EAS)
, AI platforms - a MUST (
Python, Django - a plus)
- Expertise in apple store and google play deployments - a MUST
- Proven experience in Software Development, with knowledge of the full software development lifecycle (SDLC).
- Strong problem-solving abilities and the capacity to work both independently and collaboratively.
- Familiarity with Agile development methodologies and DevOps practices is a plus (
Bitbucket Pipelines)
.
- Experience with
AWS (Lambda, Elastic Beanstalk, RDS, S3, CloudFront, Amplify) ,
microservices, and distributed systems is highly desirable.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field; advanced degrees or certifications are an added advantage.

Ready to apply?
You'll be redirected to Everybody Loves Languages | TSX-V: ELL | OTC: LMDCF | FSE: LIMA's application page.

Similar roles