Senior Full Stack Engineer

Overview

On Site
150k - 170k
Full Time

Skills

AIM
Educate
Web Applications
Product Design
Quality Assurance
GraphQL
Scalability
Integration Testing
Continuous Integration
Continuous Delivery
Mentorship
Debugging
Emerging Technologies
Educational Technology
Node.js
JavaScript
TypeScript
HTML
Cascading Style Sheets
React.js
AngularJS
Vue.js
NoSQL
Database
PostgreSQL
MongoDB
RESTful
Authentication
Authorization
OAuth
Cloud Computing
Amazon Web Services
Google Cloud
Google Cloud Platform
Microsoft Azure
Communication
Collaboration
Teamwork
LMS
Accessibility
WCAG
Responsive Design
Docker
Kubernetes
Agile

Job Details

We're transforming the future of education by building innovative digital platforms that empower students, teachers, and institutions to succeed. Our solutions aim to make learning more accessible, personalized, and effective. We're looking for a passionate Senior Full Stack Engineer to join our growing team and help shape the tools that will educate the next generation.
Responsibilities
  • Design, develop, and maintain scalable web applications using Node.js and modern frontend technologies (React, Vue, or similar).
  • Collaborate with cross-functional teams including Product, Design, and QA to deliver high-quality features.
  • Build and integrate RESTful APIs and/or GraphQL endpoints to support frontend functionality.
  • Ensure application performance, scalability, and security with efficient backend architecture.
  • Write clean, maintainable, and testable code using industry best practices (unit/integration testing, CI/CD).
  • Participate in code reviews, mentoring, and technical planning sessions.
  • Troubleshoot and debug production issues quickly and effectively.
  • Stay current with emerging technologies and industry trends, especially in edtech.
Requirements
  • 5+ years of professional experience as a Senior Full Stack Engineer
  • Strong proficiency with Node.js and frameworks like Express or NestJS.
  • Solid understanding of JavaScript/TypeScript, HTML, and CSS.
  • Experience with frontend frameworks (React, Angular, or Vue.js).
  • Familiarity with relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Experience with RESTful APIs, authentication/authorization (OAuth2, JWT), and third-party integrations.
  • Understanding of cloud platforms (AWS, Google Cloud Platform, Azure) and deployment pipelines.
  • Passion for improving education and solving meaningful problems.
  • Excellent communication and teamwork skills.
Preferred Qualifications
  • Experience working in the education industry or with LMS, SIS, or educational content delivery platforms.
  • Knowledge of accessibility standards (WCAG) and responsive design principles.
  • Familiarity with tools like Docker, Kubernetes, and infrastructure as code.
  • Experience with agile development practices.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Motion Recruitment Partners, LLC