cover image
ApplyBoard

ApplyBoard

www.applyboard.com

1 Job

1,152 Employees

About the Company

At ApplyBoard, we are dedicated to making global education accessible for everyone. Our mission is to empower students worldwide to unlock opportunities for the best education. With our innovative platform and expert team, we simplify the journey—from exploration and application to enrollment—helping thousands of students achieve their dreams of studying abroad.

Listed Jobs

Company background Company brand
Company Name
ApplyBoard
Job Title
Staff Engineer
Job Description
**Job title:** Staff Engineer (Full Stack) **Role Summary:** Lead end-to-end engineering of a scalable, AI‑driven enrollment platform. Shape architecture, drive product vision, and deliver high‑quality code across front‑end (React) and back‑end (Node.js/TypeScript) stacks while mentoring a small engineering team in a fast‑paced startup environment. **Expectations:** - Own the technical direction and quality of the product from concept through production. - Act as a technical advocate for users and business goals. - Influence hiring, staffing, and technical culture within the engineering organization. **Key Responsibilities:** - Design, implement, and maintain scalable backend services (Node.js, TypeScript, AWS services such as Lambda, DynamoDB, S3). - Build responsive, accessible front‑end components in React. - Define and enforce architectural standards for performance, reliability, and scalability. - Mentor junior engineers, conduct code reviews, and promote rapid yet high‑quality delivery cycles. - Collaborate with product, data, and operations teams to integrate AI/ML features and data pipelines. - Own DevOps practices: CI/CD, observability, IaC, and infrastructure monitoring. - Evaluate and integrate new technologies, frameworks, and design patterns to support product evolution. **Required Skills:** - Proficiency in JavaScript/TypeScript, Node.js, React, and modern AWS services. - Strong background in designing distributed systems, data modeling (PostgreSQL, DynamoDB), and REST/GraphQL APIs. - Experience with automated testing (unit, integration, E2E) and test‑driven development. - Knowledge of DevOps, observability, infrastructure as code, and CI/CD pipelines. - Familiarity with AI/ML product lifecycle (model serving, vector databases, prompt engineering) is a plus. - Excellent communication, collaboration, and stakeholder‑management skills. - Demonstrated ownership, product‑centric mindset, and ability to iterate rapidly while maintaining quality. **Required Education & Certifications:** - Bachelor’s degree in Computer Science or a related technical discipline (or equivalent professional experience). - Relevant certifications (e.g., AWS Certified Developer, Solutions Architect) are desirable but not mandatory.
Ontario, Canada
On site
04-11-2025