Junior Frontend Engineer

React jobs at Contra


Full TimeReact
Posted 2 years ago
As a Junior Frontend Engineer at Contra, you will own and build success in a core area of our product (community, identity, or work/payments) and get exposure to new patterns and technologies with which you likely haven't worked. You'll collaborate with your Team Lead and senior engineers to build confidence in the codebase and grow as an individual contributor, with clear feedback and mentorship given along the way. Everyone has input on major product and architectural decisions when they come up, but the day-to-day of this role will be focused on:

- Building data-driven UI components in React and GraphQL
- Crafting crisp, tactile user interactions, animations, and experiences
- Product design reviews for upcoming features and sprints
- Getting mentorship and guidance from senior engineers on your team
- Engage in the code review process, both as reviewer and reviewee

We ask that you have prior experience in React before applying. That said, we encourage you to apply even if you don't have experience with the rest of our stack. The most successful applicants are the ones that show experience in React, passion for the problems Contra is solving, and stick with Contra on a path for long term growth, not necessarily those that have experience with every aspect of our stack.


    • Support your team and band
    • Over-communicate by default
    • Collaborate on planning your work with your team lead
    • Iterate on feedback given in code review process
    • Promote a demo culture by frequently demoing your work in public to the team via loom videos — celebrate the big and small wins, together.
    • Operate as an autodidact in a fully remote environment
    • Proactively ask for guidance and raise questions with the team
    • Be part of the larger team — collaborate with product, design, and QA teams to realize your work, and their vision

You'll be successful here if you

    • Thrive on mentorship and guidance from a team of caring, experienced engineers
    • Have zest for learning new technologies quickly
    • Relish groundbreaking technical and product challenges
    • Carefully plan your work and build for the future
    • Deliver transparent, honest, and direct feedback to your peers on an early-stage product
    • Enjoy participating in all parts of the product process, not just coding
    • Thrive in a remote-first environment
    • Are fluent in verbal and written English

Our Stack

    • TypeScript, React, Suspense, GraphQL, & Relay
    • styled-components and stitches for styling
    • DevOps: Gitlab CI/CD, ArgoCD, Kubernetes
    • Backend: NodeJS, GraphQL, GraphQL Helix, Redis, PostgreSQL

How Contra can add value for you

    • Remote-first culture
    • Health coverage
    • Well-funded company built to scale
    • Competitive salary + equity
    • Generous vacation policy + paid holidays off
    • Flexible parental leave
    • Team retreat post-COVID
    • No Meeting Wednesdays
    • Half day every third Friday of the month
    • A custom slack emoji, just for you

Our interview process

    • Complete a self-assessment form (10-15 minutes)
    • Non-technical (introduction & culture) interview (30-45 minutes)
    • Technical interview with two Frontend Lead Engineers (1 hour)
    • Technical interview with CTO (30-45 minutes)

About Contra

Contra is a professional community for the independent digital workforce. Digital professionals use Contra to create stunning visual profiles, earn money commission-free, and build high-quality professional communities and referral networks. Contra was founded just over a year ago by a group of independents who were tired of existing professional networks that are blind to the needs of digital professionals and is rapidly paving the way for the future of work, or the "passion economy" (a term coined by one of our earliest investors). Our June product launch, the first Annual State of Independence report, was the #1 product of the day, #2 of the week on Product Hunt. We're also one of just a few companies partnering with TikTok to launch their TikTok Resumes Product.

Learn more about Contra

Contra on TikTok (our target audience is Gen Z)
Ben on Twitter (our Co-Founder, CEO)
Gajus on Twitter (our Co-Founder, CTO)
Apply for this job