All roles

Open role

[Remote] Intern, Software Engineer

Remote · Saudi Arabia Full-time

Note: The job is a remote job and is open to candidates in USA. Accelerate Learning is dedicated to engaging and inspiring STEM education for PreK-12. As a Software Engineering Intern, you will support the design, development, and maintenance of software applications and internal tools, gaining hands-on experience in both backend and frontend development while collaborating with experienced engineers.

Responsibilities

  • Support the design, development, and maintenance of backend services and internal tools for digital STEM learning applications
  • Assist in developing and maintaining APIs and application features using TypeScript/Node.js, Fastify, and React while working closely with senior engineers
  • Contribute to frontend development efforts in React to help create intuitive and engaging user experiences for teachers and students
  • Learn and apply software engineering best practices for building scalable, reliable, and secure applications in a full-stack development environment
  • Participate in implementing and testing authentication and authorization features, including JWTs, API keys, and personal access tokens, under mentorship and guidance
  • Assist with debugging, testing, monitoring, audit logging, and error handling activities to improve application performance and quality
  • Gain hands-on experience with event-driven architectures and service-to-service communication concepts used in modern distributed systems
  • Use GitHub for version control, pull requests, and code reviews, while leveraging Jira and other collaboration tools to manage tasks and development workflows
  • Support cloud-based development and deployment efforts while learning AWS services such as Lambda, DynamoDB, and RDS
  • Collaborate with Product, Engineering, and QA teams to deliver high-quality features and enhancements that support online learning experiences
  • Seek mentorship, incorporate feedback, and continuously expand technical knowledge and engineering skills through real-world project experience

Skills

  • Currently pursuing or recently completed a Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field
  • Basic understanding of software development concepts with experience through coursework, personal projects, internships, or extracurricular activities
  • Familiarity with TypeScript/Node.js for backend development and React for frontend development, with a strong eagerness to build skills in production environments
  • Understanding of APIs, authentication concepts, and service-to-service communication through coursework or hands-on projects
  • Exposure to cloud platforms and services (AWS preferred) with an interest in learning cloud-based deployment and infrastructure practices
  • Foundational knowledge of software testing concepts, including unit and integration testing, and curiosity to learn modern engineering practices such as CI/CD pipelines and automated testing tools
  • Strong problem-solving skills, attention to detail, and willingness to learn through feedback and mentorship
  • Effective communication and collaboration skills with the ability to work in a team-oriented environment
  • Self-motivated learner with a passion for technology, software engineering, and building solutions that support education and digital learning experiences

Company Overview

  • Online, comprehensive, and hands-on #STEM curriculum for PreK-12 that puts teacher support at its center. It was founded in 2013, and is headquartered in Houston, Texas, USA, with a workforce of 51-200 employees. Its website is http://www.acceleratelearning.com.
  • More open positions

    [Remote] Project Manager - Capital Planning - Remote

    Work from home Full-time role

    [Remote] Account Manager

    Work from home Full-time role

    [Remote] Associate Industrial Water Engineer

    Work from home Full-time role

    [Remote] Remote Financial Educator: NP/OT/RN/LPN

    Work from home Full-time role

    [Remote] Cloud Engineer

    Work from home Full-time role

    Regional Specialist

    Work from home Full-time role

    Assistant Marketing Manager - Social Media R

    Work from home Full-time role

    UPS Part-Time Remote Jobs in Data Entry & Customer Service

    Work from home Full-time role

    Remote Customer Service Representative – careerzynith Health Insurance Support, Inbound/Outbound Calls, Technical Assistance & CRM Excellence

    Work from home Full-time role

    IT GRC Analyst (Cyber Contract Management)

    Work from home Full-time role

    Entry-Level Remote Data Entry Specialist – No Experience Required – Join careerzynith’s Growing Entertainment Data Team

    Work from home Full-time role

    Specialty Sales Representative, Eye Care - Lafayette, LA

    Work from home Full-time role

    Tech Lead, Web Core Product & Chrome Extension - Yokohama, Japan

    Work from home Full-time role

    IT Fleet Analyst

    Work from home Full-time role

    Audit & Reimbursement Lead - Appeals

    Work from home Full-time role

    Part-Time Telehealth Therapist (LCSW, LMHC, LPC) - Hawaii

    Work from home Full-time role

    REMOTE BCBA in North Carolina

    Work from home Full-time role

    Customer Retention Specialist (Remote)

    Work from home Full-time role

    Medical and Laboratory Dir

    Work from home Full-time role

    Financial Analyst and Reporting Specialist (1099 Contractor)

    Work from home Full-time role

    Climate Associate

    Work from home Full-time role