eDynamic Learning · 1 week ago
Software Engineer, Simulations
eDynamic Learning is a company dedicated to empowering educators with accessible resources for student exploration and skill acquisition. As a Software Engineer on the Simulations team, you will design, implement, and evolve the web-based simulation platform, collaborating closely with cross-functional teams to enhance educational experiences.
Career PlanningE-Learning
Responsibilities
Own the design and implementation of simulation features from concept through production, including long-term maintenance and improvement
Translate complex real-world systems into clear, performant, and testable software models
Improve and refactor existing systems to increase reliability, performance, and ease of iteration
Collaborate closely with product and design to balance educational goals with technical constraints
Contribute to technical direction through code review, architectural discussions, and incremental improvements
Ensure our simulations are accessible, observable, and dependable in real classroom environments
Qualification
Required
Experience building web applications with TypeScript and a modern JavaScript UI framework (React preferred)
Experience designing and implementing complex, stateful user interfaces
Comfort working in an existing codebase and contributing production-quality code
Experience collaborating through code reviews, testing, and iterative development
Ability to reason about non-trivial logic and translate real-world systems into software
Demonstrated ability to take ownership of technical work, including making sound decisions, communicating tradeoffs, and following work through to completion
Legally eligible to work in Canada and/or the U.S
Preferred
Experience with Three.js or other 3D graphics / game development technologies
Background in simulation, game development, or other interactive systems
Familiarity with web accessibility standards (WCAG)
Experience with automated testing and production monitoring
Exposure to cloud infrastructure, containers, or Linux-based environments
Experience with CI/CD tooling such as GitHub workflows
Self-starter who thrives in a remote, fast-paced environment
Strong problem-solving and debugging skills
Excellent communication and collaboration abilities
Company
eDynamic Learning
eDynamic Learning is a publisher of online high school career and elective courses
Funding
Current Stage
Growth StageTotal Funding
unknownKey Investors
Gauge Capital
2025-06-13Acquired
2017-05-18Series Unknown
Recent News
MarketScreener
2025-08-22
2025-08-01
Mergers & Acquisitions
2025-06-21
Company data provided by crunchbase