Full Stack Software Engineer

← back to careers


We’re looking for a full stack software developer to build out the Empowerly platform. The technology we use includes React, Redux, Redux Saga, Express, Nodejs, and PostgresQL.

Empowerly provides personalized college-to-career counseling to anyone worldwide. We match students to their best-fit counselors and provide comprehensive software/human guidance to help students present the strongest version of themselves in college/job applications.

Founded in 2016, Empowerly is VC-backed (prior to that, we had bootstrapped to $1M in annual revenue) and has helped thousands of students get accepted to their top choice universities and internships. The Empowerly team consists of Stanford and UC Berkeley graduates with previous work experience at Teach For America, Goldman Sachs, and Riot Games. We offer flexible working hours, option to work from home, and flexible vacation dates.

Success story example: We matched a high school student in rural Kansas interested in software engineering with a MIT student as his college counselor. The student didn't know any software engineers, and these are two people who may have never connected without Empowerly. With his advisor's help, he will be attending a top 15 college to study engineering this fall.

Responsibilities:

  • Developing applications using our React/Redux, Node and Postgres stack

  • Coordinating with a team of engineers and UX designer

  • Responsible for creating new views and components that fit the specifications provided by our designer

  • Design and build RESTful API’s for our web application

We're Looking For:

  • 3-5 years creating well written, performant, and easy to understand and read code

  • Proficiency in Javascript and React or a similar library/framework

  • Strong understanding of microservice architectures, principles and patterns

  • Solid understanding of SQL databases

  • Familiarity with cloud infrastructures such as AWS

  • Flourish in a fast-paced environment

  • Business driven and result-oriented individual

  • Obsession with delivering quality software

  • Effective communication and collaboration skills

Required Materials:

  • Resume