remote
Senior Development Manager, Software Engineering - Blackboard
Software Engineer
Lead a high‑performing engineering team building scalable web and mobile solutions for a leading LMS, driving architecture, delivery, and continuous improvement using JavaScript, React, Node.js, AWS, and Agile practices.
About the role
Key Responsibilities
- Lead and mentor a cross‑functional engineering team to deliver robust LMS features across web and mobile platforms.
- Architect scalable, maintainable solutions using JavaScript, React, Node.js, and AWS services.
- Drive Agile ceremonies, sprint planning, and retrospectives to ensure timely, high‑quality releases.
- Collaborate with product, design, and operations to define technical roadmaps and prioritize backlog items.
- Implement CI/CD pipelines, automated testing, and performance monitoring to support continuous delivery.
Requirements
- 10+ years of software development experience with a strong focus on web and mobile technologies.
- Proven leadership in managing large engineering teams and delivering complex products.
- Deep expertise in JavaScript, React, Node.js, and AWS cloud architecture.
- Hands‑on experience with Agile/Scrum frameworks and DevOps practices.
- Excellent communication skills and a passion for mentoring and coaching.
Skills
javascriptreactnodejsawsagile