JavaScript / Python Software Engineer

Scoolendar — Australia · Posted ~3 hours ago

Remote

Skills

JavaScript Python Backend Development API Development Software Engineering Code Documentation Code Review Backend APIs

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A remote volunteer Software Engineer is wanted to help design and implement features for an education-focused platform. You will work primarily on backend services and APIs using Python and JavaScript, write clean and documented code, review contributions, and help maintain and improve the platform. The role suits someone motivated by education, usability, and building practical tools that simplify everyday work.

Highlights

Remote volunteer engineering opportunity contributing to a mission-driven education platform, with hands-on work across backend services, APIs, feature development, documentation, and code quality.

Description

Company Description Scoolendar is a dedicated platform that simplifies homeschooling organisation by helping families connect, coordinate schedules, and track learning progress in one place. It focuses on making planning and reporting straightforward so families can stay compliant with local requirements while concentrating on meaningful learning experiences. The platform centralizes documentation and reports to support diverse learning journeys and record-keeping needs. As a growing, mission-driven initiative, Scoolendar values contributors who care about education, usability, and building tools that make everyday life easier for homeschooling families. Role Description This is a remote volunteer role for a JS, Python Software Engineer. The engineer will collaborate on the design and implementation of platform features, focusing on building and maintaining backend services and APIs in Python and JavaScript. Day-to-day tasks may include writing clean, well-documented code, reviewing contributions from other volunteers, troubleshooting issues, and improving performance and reliability of the system. The role also involves participating in technical discussions, refining requirements, and helping integrate scheduling, reporting, and data management functionality. The engineer will work closely with product and design contributors to ensure that new features are robust, secure, and aligned with the needs of homeschooling families. Qualifications Strong foundation in Computer Science concepts and Software Development practicesHands-on experience with Programming and Object-Oriented Programming (OOP), preferably in JavaScript and PythonSkills in Back-End Web Development, including API design, data modeling, and integration with databases or other servicesFamiliarity with version control (e.g., Git/Jira) and collaborative development workflowsAbility to write clear, maintainable, and tested code in a remote, distributed environmentInterest in education, homeschooling, or building tools that support families is a plusPrior experience with cloud platforms, security best practices, or scalable architectures is beneficial The ideal candidate will be responsible for developing high-quality innovative mobile application. They will also be responsible for designing and implementing testable and scalable code. Responsibilities Develop quality software and web applicationsAnalyse and maintain existing software applicationsDesign highly scalable, testable codeDiscover and fix programming bugs Qualifications Bachelor's degree or equivalent experience in Computer Science or related fieldDevelopment experience with programming languagesSQL database or relational database skills This position is a volunteer based for a startup project. Suitable for candidates looking for international exposure, experience and skills development. Scoolendar is a not-for-profit EdTech project designed for Australian homeschooling families. We provide flexible hours, great team spirit, positive environment, modern project-management tools, and recommendations according to your successful project engagement. Currently we are meeting weekly on Thursday evenings (Sydney time). We're only looking for individual programmers and not the companies. You're preferably speaking English and Russian and have at least 5 hrs/week available for Scoolendar project. Please, send your resume to info@scoolendar.com or contact me via LinkedIn.