About AMOpportunities

At AMOpportunities we connect international healthcare trainees with US clinical training experiences via a marketplace. We partner with hospitals, schools, institutions, and educators to create valuable educational programs for our visitors. The world is facing a global shortage of healthcare professionals, and AMOpportunities works to ensure that trainees have access to the clinical training they need to become the next generation of caregivers We are a Series-A funded startup and a market leader in our field.


At AMO, we partner with trainees and educators to shape a world where an individual with a dream can learn anywhere, train anywhere, and work anywhere.


We believe in a future where all people have equal access to education, training, and career opportunities regardless of national origin, belief, or identity. We strive to create this future by empowering connections that transcend borders and increase educational equity.

About the role

Senior Full Stack Developer

Location: Chicago, IL

We are seeking a Senior Full Stack Developer who has experience working to create a robust serverless API with us on amazon web services. This individual will be responsible for the design, development, and implementation of several key business applications.

Essential Functions:

Working in a fun and collaborative environment to design and develop full-stack serverless applications

Development work will span both back-end and front-enddevelopment, varied based on the feature being developed (60-65% back end, 35-40% front end)

Serving as a lead and mentor to more junior team members,conducting code reviews and coaching on development bestpractices, code coverage, etc.

Creating functional-based code using Javascript/Typescript.Architecting and Developing ETL’s using AWS Kinesis andAthena.

Working within a mySQL database environment.

Creating secure Web APIs

Developing the front-end using JavaScript and associatedJavaScript libraries (React, Angular)

The majority of development work will be new feature development, enhancements and testing

Education and Experience:
  • Required Bachelor Degree
  • Has launched at least one enterprise software product.
  • Must have at least a AWS Developer Associate or AWS Solutions Architect certification.
  • Minimum 7+ years of professional experience entering thecommand ‘git merge’ in a team environment.
  • Familiar with state management frameworks (Redux, Ngrx).
  • Advanced experience working with AWS Lambdafunctions.
  • Advanced experience with continuous integration pipelines.
  • Advanced experience with database design strategies.Advanced Typescript (NodeJS, React, Angular)
Desired Skills:

Possess a strong work ethicBe upbeat, driven, intelligent, well-organized, and articulate

Thrive in a fun, fast-paced environment startup environmentand represent the current team professionally and ethicallyBe adaptable to change in the workplace and use change as an opportunity for innovation and creativity

Ability to manage and prioritize multiple tasks and projects while working in a results-oriented environment

Ability to work independently as well as the ability to collaborate across different departments

Self-starter; ability to achieve goals without daily supervision

Strong analytical skills, detail-oriented, and ability to prioritizeeffectively multi-task and meet deadlines

Takes ownership of problems, has the ability to brainstorm different problem resolution paths, uses sound judgment in selecting solutions to problems, and demonstrates consistent followthrough

A high level of written and oral communication skills as well as the ability to think creatively

What you gain
  • Competitive salary
  • Comprehensive benefits program: Medical, Dental, Vision, 401k and Commuter Benefits
  • A mission-driven work environment with a commitment to supporting growth and achievement
  • Performance-based career growth opportunities
  • A front-row seat for the exponential growth of a booming education tech company
  • Work-life balance
How to apply

Please submit applications here.

At AMOpportunities we champion the reality of diversity and the necessity of inclusion and accessibility. We are deeply committed to the principle of equal employment opportunity for all employees, and to providing our employees with a work environment free of discrimination and harassment. We strictly prohibit discrimination and harassment based on disability, gender identity, gender expression, pregnancy status (including childbirth and related states), sexual orientation, race, color, social or ethnic origin, religion, age, HIV status, past/present military service, or any other status protected by federal, state, or local law.