Niche · 2 hours ago
Senior Software Engineer (Argentina and Brazil Only)
Niche is the leader in school search, dedicated to making the process of researching and enrolling in schools easy and transparent. They are seeking a Senior Full Stack Software Engineer with a strong frontend focus to design and build user-facing features and interfaces, ensuring reliability, maintainability, and scalability.
E-LearningEducationInternetService Industry
Responsibilities
Learn about Niche by meeting with various team members to learn more about our company through our Onboarding meetings
Pair with other engineers to learn more about our tech stack, the products we support, and our development standards and processes
Familiarize yourself with our automated testing platforms and begin to contribute to our test coverage
Collaborate with product team members to implement and ship small features and functionality
Participate in code reviews and provide thoughtful, constructive feedback to other engineers
Gain exposure to the platform’s underlying infrastructure and deployment processes
Understand the high-level architecture of the website and back-end services
Begin shipping more complex user-facing code
Grow as a contributing member of a product team, providing input and insight to the rest of the team on challenges and feasibility of proposed development
Confidently implement new functionality and fix bugs across our stack
Partner closely with design and product to shape frontend solutions, proactively identifying UX and technical tradeoffs
Work with members of the tech and product teams to distill user stories or business requirements into technical requirements/design
Begin identifying areas for improvement in our codebase, researching best practices, and making recommendations to the team on strategies to address them
Solidify understanding of the breadth of our tech stack, including underlying infrastructure, internal tools, front end applications, and how they interact with our back-end services
Be a subject matter expert for the product team’s areas of responsibility
Qualification
Required
3+ years of professional software engineering experience, with significant experience building user-facing applications
Strong experience with TypeScript and React, including complex, production-grade frontend applications
Experience designing reusable component systems and contributing to shared UI patterns or design systems
Solid understanding of modern frontend best practices (state management, performance optimization, accessibility)
Experience with Go or strong willingness to ramp up quickly
Experience with relational databases (Postgres preferred)
Experience testing frontend code using unit and integration testing frameworks
Experience incorporating AI agents and LLM tooling into daily development workflows
Preferred
Experience using Storybook or similar tools for component-driven development is a plus
Company
Niche
Niche is modernizing the way students and families choose their best-fit schools and colleges, and how institutions build their future classes.
Funding
Current Stage
Growth StageTotal Funding
$44.25MKey Investors
Radian CapitalTim Armstrong
2020-04-29Series C· $35M
2019-02-07Series B· $2M
2018-02-07Series B· $6.6M
Recent News
2025-11-10
British Schools of America LLC
2025-10-16
Company data provided by crunchbase