eDynamic Learning · 1 day ago
Technical Lead, Software Engineering
eDynamic Learning is a company dedicated to empowering educators with accessible resources for student success. As a Technical Lead in Software Engineering, you will oversee a small software team, providing technical guidance and improving development processes to create impactful educational products.
Career PlanningE-Learning
Responsibilities
Provide technical leadership and guidance to the development of the team, which includes making decisions on architecture, design patterns and technologies to be used
Continuously evaluate and improve development processes, tools, and practices to increase efficiency and productivity
Work with stakeholders to define the technical architecture and design of product and software solutions
Stay updated on emerging technologies, trends and best practices in software development
Evaluate new tools and technologies and make recommendations for adoption
Guide team members with troubleshooting technical issues
Help troubleshoot technical issues and resolve complex problems during development
Conduct software release management
Mentor junior developers, provide coaching and guidance on coding techniques
Develop software applications
Identify potential risks and issues early in the development process and work to mitigate them
Proactively address technical debt and maintain a high level of quality and stability
Conduct code reviews and quality assurance
Promote and enforce best practices within their technology ecosystems and champion change
Work cross functionally and collaborate with other team members, stakeholders to ensure alignment and coordination
Communicate effectively with both technical and non-technical stakeholders
Assign tasks to team members based on their skills and expertise
Qualification
Required
Bachelor's Degree in Computer Science or equivalent experience
10+ years of experience of commercial software development
10+ years of experience with Node.js
Deep understanding of HTTP and writing API's
Experience with Typescript
Experience developing high traffic systems
Experience with automated testing
Must be legally able to work in the US/Canada
Experience in mentoring and coaching junior developers
Self-starter who thrives in a remote, fast-paced environment
Strong problem-solving and debugging skills
Excellent communication and collaboration abilities
Preferred
Some .Net experience is a plus
Experience with React preferred
Experience with AWS, Docker, Linux and bash scripting (preferred)
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