Educational Software Engineer

WINDTREE TECHNOLOGY, INC.
Pomona, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 100K

Job location

Pomona, United States of America

Tech stack

HTML
JavaScript
.NET
PHP
API
Amazon Web Services (AWS)
Azure
CSS
Software as a Service
Cloud Computing
Databases
Learning Management Systems
Educational Software
Data Security
Design of User Interfaces
Identity and Access Management
Python
PostgreSQL
Microsoft SQL Server
MySQL
Node.js
Software Engineering
SQL Databases
Web Content Accessibility Guidelines
Web Applications
Google Cloud Platform
Application Enhancement Tool
React
Backend
Vue.js
Angular
Information Technology
Enterprise Integration
Integration Frameworks
REST
Software Version Control
User Administration

Job description

We are seeking a skilled and innovative Full Stack Developer to join our growing educational technology company. This role will be responsible for designing, developing, and maintaining our online learning platform, including user account management, student and teacher portals, APIs, databases, and platform integrations., * Design, develop, test, and maintain web-based applications and platform features.

  • Build responsive, intuitive user interfaces and dashboards.
  • Develop and maintain backend services, APIs, databases, and authentication systems.
  • Implement user account management, role-based permissions, and security controls.
  • Optimize platform performance, reliability, scalability, and data security.
  • Collaborate with curriculum, design, and leadership teams to develop new features and improve user experience.
  • Support cloud infrastructure, deployment processes, and ongoing platform maintenance.

Requirements

Do you have experience in Version control systems?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Software Engineering

  • 3+ years of full-stack web and/or software development experience.
  • Experience building SaaS platforms, web applications, or online learning systems.
  • Strong proficiency in:
  • HTML, CSS, JavaScript
  • React, Angular, or Vue
  • Node.js, Python, PHP, .NET, or similar backend technologies
  • SQL databases (MySQL, PostgreSQL, SQL Server) and Supabase
  • RESTful APIs and third-party integrations
  • Git/GitHub version control
  • AWS, Azure, or Google Cloud

Preferred Qualifications

  • Experience with EdTech, LMS platforms, or interactive learning applications.
  • Knowledge of UX/UI best practices and accessibility standards (WCAG/ADA).
  • Experience with user authentication, role-based permissions, and account management systems.
  • Experience integrating AI-powered tools and services.
  • Understanding of educational reporting, student progress tracking, and classroom management systems.

Desired Skills

  • Strong problem-solving and analytical abilities.
  • Excellent communication and collaboration skills.
  • Ability to work independently and manage multiple projects.
  • Attention to detail and commitment to quality.
  • Passion for creating innovative educational technology solutions.

Experience With Features Such As:

  • User registration and authentication
  • Student, teacher, and administrator accounts
  • Subscription and billing management
  • School and classroom management
  • Student enrollment and progress tracking
  • Reporting dashboards

Benefits & conditions

Pulled from the full job description

  • Health insurance
  • Dental insurance

Apply for this position