About the Role
We are seeking a highly skilled Full-Stack Web Software Engineer to join our growing team. As a key member of our engineering department, you will have the opportunity to work on exciting projects that make a real impact.
The ideal candidate will be a self-motivated individual with a passion for problem-solving and a drive to deliver high-quality results. You will be responsible for designing, developing, and deploying features that meet the needs of our users.
Key Responsibilities:
* Owning problems and working collaboratively with engineers and designers to generate effective solutions
* Building, testing, and shipping features that solve user problems
* Analyzing data and gathering feedback from users to inform feature development
* Triage and resolving bugs in a timely manner
* Developing proposals to align the team on solutions, especially for multi-person efforts
* Reviewing pull requests to ensure consistency and uphold standards
Requirements
To be successful in this role, you will need:
* 5+ years of experience with Node, React, and TypeScript
* The ability to touch all parts of code when needed, from mouse clicks to database interactions
* A proven track record of deploying your own code, with a willingness to own deployment as well
* Excellent written skills in English
* B2 or above spoken English proficiency
What We Offer
You will have the opportunity to work closely with our CTO and CEO, who bring a wealth of experience and expertise to the table. Our company values include:
1. Mission over team over self: We prioritize distributing content globally, working hard, and having fun with our team – without ego.
2. We constantly question the status quo: We don't copy what's been done before; we ask,