SchooLinksSC

Frontend Engineer (React)

SchooLinks
United States only
Apply now

SchooLinks is an ed-tech company changing how students explore and pursue their post-high school goals. We have over 80 tools for students and school staff including college application management, course planning, financial situations, personality assessments, college profiles, and many others.

We're looking for an experienced Front-End React Software Engineer who will design and implement high-quality front-end code as part of the SchooLinks platform

Developers most successful in this role have the ability to understand problems and data at a conceptual level AND are not only comfortable but thrive in a fast-paced environment.

We're presently only considering candidates that are US-Based

We presently do not have the ability to sponsor H1-B Visas.

What you'll do:

  • Ship clean, readable, and maintainable React code
  • Contribute and proactively elevate the quality of our codebase by writing tests and addressing technical debt
  • Work with a talented team of engineers, designers, and product people who have shipped 50+ features in the last 2 years and have established SchooLinks as a company that has found product-market fit and transitioned us into a hyper-growth phase.
  • Participate in the product development process from start to finish, reviewing requirements and user stories to provide timely and meaningful feedback.
  • Design and build solutions that will scale to millions of users

Requirements

  • At least 4 years of experience shipping production-quality FE code using React
  • Experience with react-query, Redux, Material UI, and Storybook
  • Excellent written and spoken English communication
  • You are not comfortable just building what you're told... specifically you must be comfortable taking ownership over technical decisions about code structure, and tooling, and be interested in the actual product you're working on
  • Experience building complex and modern UIs that require a strong understanding of the underlying business logic
  • Past work writing tested code and doing test-driven development
  • FE Architecture planning abilities and experience

Nice to haves

  • AWS experience
  • Experience in the education domain

Screening Process:

1. Recorded Video Screen -- If we think based on your application and resume that you'd potentially be a good fit, we will send you a link to a program that asks you some questions about yourself and React/FE development. This video will go to our engineering leads/management to watch and decide if they'll take you through the interview process. The recording takes less than 15 min. If you're curious about our rationale for including this interview recording step in our process, you can read more here.

2. Live Coding Challenge - We'll have you make a simple React app from scratch by building a simple UI and making requests to an API we provide credentials for

3. Requirement Planning Challenge- We will give you designs + requirements and a series of questions about your understanding of the designs and see what questions you would need to ask about this project to be able to plan your implementation (component breakdown, state management approach, time/effort estimates). This is to test your communication skills, planning ability, and product sensibilities. You will be given the information ahead of time and we expect you to spend 1-2 hours prepping and thinking about the requirements.

FAQs

  • What is the team size we'll be working with?
    • You'll be working within one of our pods of 4-5 engineers, a designer, an engineering lead/manager, and a QA engineer
    • Product and Engineering is ~40 people
  • What tools does your team use?
    • FE: React (16.14 with JS), React-query, some redux, but moving away from it and making more use of hooks and component state, webpack, material UI and storybook
    • BE: Django, DRF, Celery, MySQL, Redis
    • Libraries (a couple of libraries we use a lot-- but there are MANY more):
      • MUI, Nivo, Final Form,
    • Sentry
    • AWS, Jenkins for builds
    • Github, Jira, Slack, Notion, Loom
  • What does your company/product do?
    • College and Career Readiness software that we sell to school districts. The tool is for students, staff, guardians, and community members. Learn more at https://hello.schoolinks.com/
  • Tell us about your general working style
    • Asynchronous - we try to get as much communication into structured formats as possible -- PRs, documentation, comments, Jira tickets vs. scheduling meetings. We do try to have the majority of our meetings around our standup to make sure that our teammates have as much focused deep work time as possible
    • Remote - we have a small number of engineers on-site, but many are distributed as well as much of our leadership distributed, so you can be a full-fledged member of our team and not be in the office in Austin (this was from before the pandemic and will be the case after the pandemic)
    • Driven- our team members really believe in what we're doing and we work hard because we're personally invested in the outcome and take ownership of the work we do
    • Fast-paced

Benefits

Competitive Salary

Part of a remote-friendly company and a fully remote team/pod

Flexible working hours and healthy asynchronous working practices

Long-term employment with considerations for promotion and raises every year. We're running a high-growth and sustainable company.

For US-based candidates:

  • Full health (healthcare, vision, dental, ClassPass, etc.)
  • Company 401k Program with up to 1% matching
  • Competitive Salary
  • Part of a remote-friendly company and a fully remote team/pod
  • Long term employment with considerations for promotion and raises every 6 months
  • For US-based candidates:
    • Full health (healthcare, vision, dental, ClassPass, etc.)
    • Company 401k Program with up to 1% matching

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let SchooLinks know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Jun 09, 2024

Posted on

Apr 10, 2024

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United States +/- 0 hours
Claim this profileSchooLinks logoSC

SchooLinks

View company profileVisit schoolinks.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

5 remote jobs at SchooLinks

Explore the variety of open remote roles at SchooLinks, offering flexible work options across multiple disciplines and skill levels.

View all jobs at SchooLinks

Remote companies like SchooLinks

Find your next opportunity by exploring profiles of companies that are similar to SchooLinks. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan