• Mutual
  • Tonite
  • Support
  • Careers
  • Blog
  • Safety Center

Download App

Software Developer Intern - Web/Backend

ENGINEERING / INTERNSHIP / REMOTE

As an intern you will be assigned a project to work on over the course of the 12 weeks. You will be responsible to oversee the project from the design phase through its release to customers. A mentor will be assigned to assist you as you ramp up on our codebase and processes. You will join team meetings, and operate as a member of the platform team in our 2-week sprints during the internship.

Our platform team focuses on maintaining an available service for our existing customers while keeping up with the needs of our product roadmap across our product line. This team owns the technology that powers everything on the Mutual Dating and Mutual Dates mobile applications, the admin client used by the support and marketing teams, the partners portal used by other businesses to place their products on Mutual Dates.

As a developer on our team, you will have the opportunity to work with a tight-knit group of developers and be exposed to our platform team stack: AWS (RDS, ECS, SQS, Lambda), API (Node.js), Web (React.js), Database (MongoDB, MySQL), and Analytics (Sumologic, Cloudwatch).  

About the Role

Mutual is the world's largest dating app for members of the Church of Jesus Christ of Latter-day Saints. Our mission is to help members of our community, meet great people, find their eternal companion, and have fun while doing it. Since our launch in 2016, tens of thousands of couples have been married, and over a million unique accounts have been created on our platform across the globe. Mutual was born in the cloud, born remote with exciting, relevant technologies. Our team takes pride in making a real difference with a product that is loved by its customers.

About Us

Responsibilities

  • Work with other developers to deliver performant, well-engineered code that can be consumed at scale by web and mobile applications
  • Write code that meets the acceptance criteria of related stories
  • Write Unit, API, and E2E tests for features to ensure code quality and prevent regression.
  • Create and review Pull Requests for your work so that we can deliver outstanding software.
  • Help the team deliver on commitments.
  • Attend and participate in SCRUM and other regular meetings.
  • Document processes and procedures in run-books to help contribute to the knowledge share.

Requirements

  • Pursuing Bachelor's Degree in CS or relevant discipline
    • OR at least 1 year of development experience
  • Prior experience in the following technologies is desired but not required:
    • Node.js
    • Typescript
    • React.js
    • MySql
    • MongoDB
    • ElasticSearch
    • Sumologic
    • AWS
    • Git
  • Prior experience and familiarity with the following products/platforms is desired but not required:
    • ClickUp
    • Slack
    • Zoom
    • Google Workplace
    • Sentry.io
  • Ability to learn quickly is a must.
  • Well-developed communication skills are essential to success in our organization.
  • Prior experience using dating apps is a bonus

Mutual LLC is an equal opportunity employer and enthusiastically encourages people from all backgrounds and experiences to apply. Mutual LLC will consider all applicants without regard to race, religion, color, national origin, ancestry, physical and/or mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, transgender status, age, sexual orientation, military or veteran status, or any other protected characteristic under applicable law.

APPLY FOR THIS JOB

APPLY FOR THIS JOB