FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesJavaScriptPythonTypeScript
About the role
Key responsibilities & impact- Design, build and ship full-stack features in Python and TypeScript.
- Design and evolve systems with a strong focus on architecture, boundaries and long-term maintainability.
- Own problem spaces end-to-end, including shaping ambiguous requirements and guiding execution toward robust solutions.
- Continuously improve the codebase by simplifying solutions and reducing technical complexity.
- Guide and review implementation, ensuring quality, consistency and alignment with system design.
Requirements
What you’ll need- Strong coding ability in JavaScript or TypeScript and at least one backend language.
- Proven experience building and shipping features in a fast-moving product environment.
- Experience owning features end-to-end, including shaping requirements and making technical decisions.
- Strong understanding of system design, with attention to architecture, abstraction and long-term maintainability.
- Experience using AI-assisted development tools, or a strong interest in adopting them.
Benefits
Comp & perks- Work on problems that matter – Your work directly influences the lives of teachers and students in over 100 countries.
- High ownership, high expectations – You will be trusted to take initiative, make decisions and drive outcomes.
- A fast-moving, high-performing team – You will work with smart, driven colleagues across the globe on complex problems.
- Continuous growth is the baseline – Everyone is expected and supported to learn quickly, improve constantly and raise their own bar.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonTypeScriptJavaScriptsystem designarchitectureabstractionAI-assisted development toolsbackend developmentfeature developmenttechnical decision making
Soft Skills
problem solvingguiding executionquality assurancesimplifying solutionsreducing technical complexityshaping requirementsend-to-end ownershipattention to detailcommunicationcollaboration
