monitor_heart
  
Dashboard

Virtual Software Developer Intern – Planet Learning Job

Spam Check If this is a scam... Mark as SPAM
Marked Thank you for helping!... Undo
Employer: Stefan Unterhauser
SpiderID: 13703874
Location: Ontario, Ontario
Posted: 3/21/2024
Wage:
Priority Review Date: 6/19/2024
Job Code / NOC / SOC: #2.4
Category: Computer Software/Programming
Job Description:
As a Software Developer for Planet Learning, you'll play a pivotal role in enhancing and maintaining our innovative educational platform. Utilizing cutting-edge technologies such as Angular, CouchDB, Raspberry Pi, and Docker, you'll deliver an accessible and engaging learning experience to users globally, directly impacting the lives of learners and communities.

Key Responsibilities:
- Develop, maintain, and enhance the Planet app using Angular and CouchDB.
- Collaborate with cross-functional teams to design and implement new features and functionalities.
- Ensure scalability, security, and performance of the application.
- Manage Linux-based server environments, including Raspberry Pi devices, and perform system administration tasks.
- Utilize Docker containers and networks for efficient deployment and containerization on Raspberry Pi.
- Troubleshoot and resolve technical issues as they arise.
- Stay updated with emerging technologies and industry best practices.
Job Requirements:
- Proficiency in Angular.
- Proficiency in JavaScript, TypeScript, and Node.js.
- Strong Linux knowledge for server management and administration.
- Experience with Docker containers and Docker networks.
- Familiarity with NoSQL databases and database design, e.g., CouchDB.
- Problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Passion for education and community empowerment.
- Knowledge of version control systems (e.g., Git, Github).
- Proficiency in Spanish and English is required.
Job Criteria:
Start Date:
Position Type: Internship
Experience:
Education:
Travel: None
Vacation: No Paid Vacation
Company Profile:
OLE is a non-profit organization devoted to revolutionizing learning and equipping individuals with essential skills. Our mission is to empower and uplift communities, fostering an environment where every member can thrive.
Contact Information:
Contact Name: Dora Sarkany Type: Employer
Company: Open Learning Exchange
Web Site: https://www.ole.org/