Digital Learning Platform Architect
-
Software Development
Job Description & How to Apply Below
Our client, a forward-thinking educational technology company, is looking for a highly skilled Digital Learning Platform Architect to join their dynamic team. This is a critical, fully remote role focused on designing, developing, and optimizing the architecture of our cutting-edge online learning platforms. You will play a key part in shaping the future of digital education by ensuring our platforms are scalable, robust, secure, and user-friendly.
The ideal candidate has a deep understanding of software architecture, learning management systems (LMS), and the broader educational technology landscape. Working remotely, you will collaborate with cross-functional teams to deliver exceptional learning experiences to a global user base. Our client is committed to innovation and empowering learners worldwide.
- Design and architect scalable, high-performance, and secure learning management systems (LMS) and related educational technology solutions.
- Collaborate with product managers, engineers, and UX/UI designers to translate business requirements into technical specifications and architectural designs.
- Define technology standards, patterns, and best practices for platform development and integration.
- Evaluate and select appropriate technologies, frameworks, and tools to support platform evolution and new feature development.
- Oversee the implementation of architectural designs, providing technical guidance and mentorship to development teams.
- Ensure platform compliance with data privacy regulations (e.g., GDPR, POPIA) and security best practices.
- Conduct performance analysis and optimization of the learning platform to enhance user experience and system efficiency.
- Stay current with emerging trends and technologies in edtech and software architecture.
- Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- 10+ years of experience in software architecture and development, with a significant focus on large-scale web applications and platforms.
- Proven experience designing and implementing complex Learning Management Systems (LMS) or similar educational platforms.
- In-depth knowledge of cloud computing platforms (AWS, Azure, GCP) and microservices architecture.
- Strong understanding of various programming languages (e.g., Java, Python, Node.js) and database technologies (SQL, No
SQL). - Familiarity with API design, integration patterns, and modern frontend frameworks.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong leadership and communication skills, with the ability to effectively collaborate with remote teams.
- Experience working in an Agile development environment.
Our client offers a highly competitive salary, comprehensive health benefits, including medical, dental, and vision coverage, and a generous retirement fund contribution. As this is a fully remote position, employees enjoy significant flexibility in their work schedule and location. Opportunities for continuous professional development include access to online courses, industry conferences, and certifications. We also provide a home office stipend, ensuring you have a comfortable and productive workspace.
Our client fosters a culture of innovation and collaboration, offering clear pathways for career growth and advancement within the organization. Performance bonuses are awarded based on individual and company success.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction