Kaplan Test Prep

Full Stack Developer

Kaplan Test Prep

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $64,000 - $202,600 per year

Job Level

Mid-LevelSenior

Tech Stack

AngularAWSAzureCloudDistributed SystemsJavaJavaScriptMicroservicesNode.jsReactRuby

About the role

  • For more than 80 years, Kaplan has been a trailblazer in education and professional advancement
  • Development of new features on the front-end and back-end of our medical simulation system, and contributing to the design and implementation of our next-generation product
  • Lead the solution design and architecture for new features and enhancements, ensuring modular, scalable, and maintainable codebases
  • Define best practices for full-stack development, API design, and system performance optimization
  • Drive architectural improvements, identifying and addressing technical debt and inefficiencies
  • Oversee cloud infrastructure strategies, ensuring resilient, high-availability deployment across AWS, Azure, or Google Cloud
  • Guide and mentor engineers in design patterns, cloud architecture, and full-stack best practices
  • Service and support internal customers, providing customized reports, datasets, fixes, and updated features where necessary
  • Work with teams to understand/document the current medical simulation system and identify non-compliant and inefficient modules
  • Ensure minimal downtime and high system reliability through proactive monitoring and automated solutions
  • Drive the development of new, accessible features on the front-end (React, Angular) and back-end (Node.js, Java, Ruby)
  • Architect and implement high-performance APIs, microservices, and serverless components to support scalable medical simulations
  • Lead code and design reviews, ensuring quality, security, and compliance
  • Collaborate with cross-functional teams to integrate Artificial Intelligence / Machine Learning capabilities and real-time analytics into simulation platforms

Requirements

  • Associate's degree in a computer science-related field
  • 6+ years of experience in full-stack development
  • 4 years of backend experience in any language, preferably in Node.js, Java, Ruby
  • 4 years of frontend experience in React or Angular
  • 2 years of experience working in cloud-based hosted services (AWS, Azure, Google)
  • Ability to thoroughly understand all the i-Human Patient products from a technical, deployment, and user perspective
  • Strong experience in microservices architecture, API development, and cloud-native design
  • Deep understanding of scalability, security, and performance optimization in distributed systems
  • Excellent communication skills with the ability to drive cross-functional alignment and technical decisions
  • Proven ability to balance long-term architecture goals with immediate business needs