Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full Stack Developer, IHP image - Rise Careers
Job details

Full Stack Developer, IHP

Job Title 

Full Stack Developer, IHP

Job Description

For more than 80 years, Kaplan has been a trailblazer in education and professional advancement. We are a global company at the intersection of education and technology, focused on collaboration, innovation, and creativity to deliver a best-in-class educational experience and make Kaplan a great place to work.

The future of education is here and we are eager to work alongside those who want to make a positive impact and inspire change in the world around them.

Instrumental in ensuring the product meets the current needs of customers while remaining compliant with minimal downtime. 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.

Primary/Key Responsibilities

  • 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 which include IHP sales, product, customer service, operations, billing and accounts teams, providing customized reports, datasets, fixes and updated features where necessary, developing customized solutions, datasets, and features.
  • Work with teams to understand/document 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.

Minimum Qualifications

  • Associates degree in computer science related field
  • 6+ years experience in full-stack development to include the following levels of concurrent experience: 4 years of backend experience in any languages, preferably in node.js, java, ruby, 4 years of frontend experience in react or angular, 2 year 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.

Preferred Qualifications

  • Bachelor's Degree in Computer Science or other related program

We offer a competitive benefits package including:

Remote work providing flexible work/life balance
Comprehensive Retirement Package automatically enrolled in The Company Contribution Plan (8-10% annual company contribution based on tenure)
Our Gift of Knowledge Program provides tuition assistance and substantial discounts for our employees and close family members
Competitive health benefits and new hire eligibility starts day-1 of employment
Generous Paid Time Off includes paid holidays, vacation, personal, sick paid time-off, plus one (1) volunteer day and one (1) diversity and inclusion day to participate and give back to our local communities
And so much more!


#LI-DK1
#LI-Remote

For full-time positions, Kaplan has two Salary Grades, this position is Salary Grade B: $64,000 - $202,600. Actual compensation for this role is determined by several factors including but not limited to job level, candidate's skills, experience, and education, among other factors determined by the business.

Location

Remote/Nationwide, USA

Additional Locations 

Employee Type

Employee

Job Functional Area 

Systems Administration/Engineering

Business Unit

00092 Kaplan Health

At Kaplan, we recognize the importance of attracting and retaining top talent to drive our success in a competitive market. Our salary structure and compensation philosophy reflect the value we place on the experience, education, and skills that our employees bring to the organization, taking into consideration labor market trends and total rewards.  All positions with Kaplan are paid at least $15 per hour or $31,200 per year for full-time positions. Additionally, certain positions are bonus or commission-eligible.   And we have a comprehensive benefits package, learn more about our benefits here.

Diversity & Inclusion Statement:


Kaplan is committed to cultivating an inclusive workplace that values diversity, promotes equity, and integrates inclusivity into all aspects of our operations. We are an equal opportunity employer and all qualified applicants will receive consideration for employment regardless of age, race, creed, color, national origin, ancestry, marital status, sexual orientation, gender identity or expression, disability, veteran status, nationality, or sex. We believe that diversity strengthens our organization, fuels innovation, and improves our ability to serve our students, customers, and communities. Learn more about our culture here.

Kaplan considers qualified applicants for employment even if applicants have an arrest or conviction in their background check records. Kaplan complies with related background check regulations, including but not limited to, the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.  There are various positions where certain convictions may disqualify applicants, such as those positions requiring interaction with minors, financial records, or other sensitive and/or confidential information.

Kaplan is a drug-free workplace and complies with applicable laws. 

Average salary estimate

$133300 / YEARLY (est.)
min
max
$64000K
$202600K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full Stack Developer, IHP, GHC

Join us at Kaplan as a Full Stack Developer in our IHP team! With over 80 years of experience, Kaplan is at the forefront of education and technology, blending these realms to enhance professional development. As a Full Stack Developer, your role is critical in shaping the future of our medical simulation system. You'll lead the design and architecture of innovative features, ensuring that our code is modular, scalable, and maintainable. In this remote position, you’ll collaborate with cross-functional teams to integrate advanced technologies like Artificial Intelligence and Machine Learning into our platforms. Your responsibilities will include optimizing API design, spearheading cloud infrastructure strategies across major platforms like AWS, Azure, or Google Cloud, and mentoring fellow engineers. A strong understanding of both front-end (React, Angular) and back-end (Node.js, Java, Ruby) technologies is essential as you strive to deliver seamless and efficient user experiences. You will also play a pivotal role in maintaining high system reliability and minimizing downtime, so a proactive approach to monitoring and automation will be key to your success. At Kaplan, we believe in fostering a culture of collaboration and innovation, and we're eager to connect with those who want to make a positive impact. If you have a passion for education, technology, and improving lives, this is the perfect opportunity for you!

Frequently Asked Questions (FAQs) for Full Stack Developer, IHP Role at GHC
What are the responsibilities of a Full Stack Developer at Kaplan?

As a Full Stack Developer at Kaplan, your primary responsibilities include leading the design and architecture for new features, optimizing system performance, and overseeing the deployment strategies across cloud platforms. You'll also collaborate with teams to document current systems and address any technical inefficiencies, ensuring quality through code and design reviews.

Join Rise to see the full answer
What qualifications are required for the Full Stack Developer position at Kaplan?

To qualify for the Full Stack Developer role at Kaplan, candidates should have at least an Associate's degree in a computer science-related field and a minimum of 6 years of experience in full-stack development. This includes 4 years of backend experience in preferred languages such as Node.js, Java, or Ruby, and 4 years of frontend experience with frameworks like React or Angular.

Join Rise to see the full answer
Is remote work available for the Full Stack Developer position at Kaplan?

Yes, the Full Stack Developer position at Kaplan is fully remote, enabling you to work from anywhere in the USA. This flexibility is part of our commitment to work-life balance and providing a supportive environment for our employees.

Join Rise to see the full answer
What technologies should a Full Stack Developer at Kaplan be familiar with?

A Full Stack Developer at Kaplan should have strong familiarity with frontend technologies like React or Angular, and backend technologies including Node.js, Java, or Ruby. Knowledge of cloud services such as AWS, Azure, or Google Cloud, as well as expertise in microservices architecture and API development, is also essential.

Join Rise to see the full answer
What is the company culture like at Kaplan for Full Stack Developers?

Kaplan promotes an inclusive and collaborative culture where diversity is valued. As a Full Stack Developer, you'll be part of a team that encourages innovation, professional growth, and the sharing of ideas. We emphasize support for our employees' well-being through various initiatives and a commitment to making a positive impact in the communities we serve.

Join Rise to see the full answer
Common Interview Questions for Full Stack Developer, IHP
Can you describe your experience with microservices architecture as a Full Stack Developer?

In discussing microservices architecture, focus on specific projects where you implemented microservices. Explain how you broke down applications into smaller, independently deployable services, and mention any challenges you encountered, such as inter-service communication, and how you overcame them.

Join Rise to see the full answer
What strategies do you use to ensure high system reliability in your projects?

To ensure high system reliability, I prioritize proactive monitoring and feedback loops. I implement automated testing and continuous integration pipelines, regularly review system performance metrics, and address any potential bottlenecks before they impact uptime, always aiming for minimal downtime.

Join Rise to see the full answer
How do you approach code and design reviews?

When approaching code and design reviews, I focus on constructive feedback, ensuring all team members understand the importance of collaborative improvement. I encourage discussions around best practices, security concerns, and adherence to coding standards, fostering an open environment for learning.

Join Rise to see the full answer
What experience do you have with cloud platforms like AWS or Azure?

I have extensive experience with AWS, including deploying applications using EC2, S3, and Lambda, and I'm familiar with Azure's services for application hosting and management. Highlight specific projects where you leveraged cloud solutions to enhance scalability and performance.

Join Rise to see the full answer
Can you provide an example of adding a new feature to a full-stack application?

Describe a recent feature you added, detailing the thought process behind it. Highlight the technologies used, the steps taken from conception through execution, and how you tested it, focusing on user experience and feedback in your decision-making.

Join Rise to see the full answer
How do you handle technical debt in your projects?

Handling technical debt is crucial for project longevity. I prioritize addressing it during regular sprints by refactoring code, updating documentation, and making sure that new features don’t add unnecessary complexity. I ensure that all team members are aware of our debt and collectively decide on how and when to tackle it.

Join Rise to see the full answer
What is your experience with designing and optimizing APIs?

My experience with API design includes creating RESTful APIs that are well-documented for ease of use. When optimizing, I focus on reducing response times by identifying slow endpoints, minimizing data transfer, and implementing caching strategies, ensuring efficiency and scalability.

Join Rise to see the full answer
Can you discuss a time you mentored a colleague in full-stack development?

Mentoring involves sharing knowledge and helping others grow. Discuss a specific instance where you guided a colleague in a project, focusing on the challenges they faced and the feedback they received, ensuring to emphasize the collaborative learning process.

Join Rise to see the full answer
How do you stay current with the latest technologies in full-stack development?

I stay current by engaging with online communities, attending webinars, and experimenting with new technologies in personal projects. I also read blogs and articles, and regularly participate in conferences to network with other professionals and share insights about industry advancements.

Join Rise to see the full answer
What is your understanding of scalability in full-stack applications?

Scalability is about ensuring that an application can handle increased loads effectively. It involves architecting applications with modular design, choosing the right database solutions, and leveraging cloud services for elastic resource provisioning. I implement these strategies from the beginning to accommodate growth seamlessly.

Join Rise to see the full answer
Similar Jobs
GHC Remote Remote/Nationwide, USA
Posted 5 days ago
Posted 5 days ago
Photo of the Rise User
Sportradar Remote Rothschildplatz 4, Vienna, Austria
Posted 11 days ago
Photo of the Rise User
Posted 8 days ago
Dental Insurance
Disability Insurance
Health Savings Account (HSA)
Vision Insurance
Flexible Spending Account (FSA)
Performance Bonus
Family Medical Leave
Paid Holidays
Sabbatical
Photo of the Rise User
Posted 17 hours ago
Customer-Centric
Mission Driven
Inclusive & Diverse
Growth & Learning
Transparent & Candid
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 3 days ago
digiRocks Remote No location specified
Posted 12 days ago
Photo of the Rise User
Atimi Remote No location specified
Posted 10 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 28, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
26 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Canton just viewed Full Stack Web Developer at Abnormal Security
Photo of the Rise User
Someone from OH, Canton just viewed Frontend Engineer, UX at Chainlink Labs
R
Someone from OH, Toledo just viewed Global Marketing Intern at Reebok International, Ltd
Photo of the Rise User
Someone from OH, Toledo just viewed Intern, Corporate Communications at E.L.F. BEAUTY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Immigration - E2 Visa at Upwork
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Director - Brand & Marketing Content at Cielo
Photo of the Rise User
10 people applied to Software Engineer Intern at IGT
Photo of the Rise User
15 people applied to Software Engineer I at Affirm
Photo of the Rise User
Someone from OH, Cleveland just viewed Scheduling Coordinator at Window Nation
T
Someone from OH, Columbus just viewed Power BI Developer - Remote at Two95 International Inc.
Photo of the Rise User
Someone from OH, Dayton just viewed Front Desk Clerk at Marriott International
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Analyst at Jellyfish
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Data Analyst at AECOM
Photo of the Rise User
Someone from OH, Columbus just viewed Data Analyst/R Programmer at Peet's
Photo of the Rise User
Someone from OH, Grandview Heights just viewed Service Drive Greeter at Jeff Wyler Automotive Family
Photo of the Rise User
Someone from OH, Washington Court House just viewed Administration and Clerical at Walmart
Photo of the Rise User
Someone from OH, Dover just viewed Finance Intern - Summer 2025 at Spectrum
F
Someone from OH, Columbus just viewed Mortgage Loan Officer Assistant at Fulton Bank
Photo of the Rise User
Someone from OH, Cincinnati just viewed Amazon Work from Home Data Entry Jobs – Entry Level at Amazon