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
$ 100KJob 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