
Senior Fullstack Engineer
4 semanas atrás
About the Product
Niche is the leader in school search. Our mission is to make researching and enrolling in schools easy, transparent, and free. With in-depth profiles on every school and college in America, 140 million reviews and ratings, and powerful search tools, we help millions of people find the right school for them. We also help thousands of schools recruit more best-fit students, by highlighting what makes them great and making it easier to visit and apply. Niche is all about finding where you belong, and that mission inspires how we operate every day. We want Niche to be a place where people truly enjoy working and can thrive professionally.
About the Role
We're looking for a driven, resourceful, and experienced Senior Full Stack Software Engineer to join one of our growing product teams. As a senior member of the team, you will be tasked with designing, building, and enhancing services and user-facing features across our platform, with a strong focus on reliability, maintainability, scalability, and user experience. You'll leverage your expertise spanning the entire stack, from database interactions to front-end libraries, contributing significantly to our technical direction and mentoring other engineers.
How you will make an impact
- Design, develop, and maintain robust and scalable full-stack applications and features across a modern tech stack, including Typescript, React, Go and Postgres.
- Focus on improving our user experience, collaborating with designers to implement intuitive interfaces and finding creative ways to reduce user pain points.
- Build and enhance microservices, focusing on reliability, maintainability, and scalability within our distributed systems.
- Ensure the quality of our products remains high by contributing to automated testing strategies and participating actively in code reviews.
- Collaborate effectively with product managers, designers, QA analysts, and other engineers within an Agile development framework.
- Contribute to engineering best practices, identifying and driving improvements in our processes, architecture, and technology stack.
- Mentor junior and mid-level engineers, fostering a collaborative environment and sharing your expertise.
- Distill user stories or business requirements into technical requirements and robust technical designs.
What you will do
During the 1st Month:
- Attend onboarding sessions to better understand our internal processes and learn about the company
- 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
Within 3 Months:
- 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
Within 6 Months:
- 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
- Work with members of the tech and product teams to distill user stories or business requirements into technical requirements/design
Within 12 Months:
- 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
What we are looking for
- Bachelor's degree in Computer Science, a related field, or equivalent experience
- 5+ years of professional software engineering experience
- Experience with Typescript and React
- Experience with one or more general-purpose programming languages (Go, C/C++, C#, Java, Ruby, etc.)
- Experience with one or more SQL databases
- Strong understanding of common data structures and design patterns
- Experience working with a microservice architecture and distributed systems
- Proficiency in using unit testing frameworks
- A dedication to developing clear, reliable, and maintainable code
- Proficiency with common git operations
- Strong communication skills, effectively conveying ideas to both technical and non-technical partners
- Experience mentoring other engineers
First Year Plan
During the 1st Month:
- Attend onboarding sessions to better understand our internal processes and learn about the company
- 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 the team to ship one meaningful feature that delivers value to our education searchers or partners and drives impact toward a business goal
Within 3 Months:
- 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
Within 6 Months:
- 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
- Work with members of the tech and product teams to distill user stories or business requirements into technical requirements/design
Within 12 Months:
- 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
About the Product – Additional
Optional additional content from later sections has been omitted to maintain focus and avoid duplication while preserving core responsibilities and requirements. This refinement removes repeated blocks and extraneous headings while keeping the essential information intact.
#J-18808-Ljbffr
-
Desenvolvedor Sênior FullStack
4 semanas atrás
São Paulo, São Paulo, Brasil beBeeDesenvolvimento Tempo inteiroDesenvolvedores Sênior FullStack desempenham um papel fundamental no nosso time de tecnologia. Nossa equipe é liderada por profissionais experientes que buscam desenvolver soluções inovadoras e eficazes. Requisitos: Conhecimentos técnicos: Domínio em programação orientada a objetos Experiência com tecnologias web modernas Conhecimento em bancos de...
-
FullStack Sênior
1 semana atrás
São Bernardo do Campo, São Paulo, Brasil Jobbol Tempo inteiro R$80.000 - R$120.000 por anoEmpresa de serviços de tecnologia da informação admite Desenvolvedor.NET FullStack Sênior em São Bernardo do Campo.Responsabilidades:Tarefas pertinentes a rotinas de Desenvolvedor.NET FullStack Sênior.Remuneração:Salário: A combinar.Benefícios a combinar.Outras Informações:Contrato: TemporárioPeríodo: Tempo integralJornada: A combinar.Local de...
-
Desenvolvedor FullStack Sênior
1 semana atrás
São Paulo, São Paulo, Brasil GRUPO BMG FOODS Tempo inteiro R$70.000 - R$120.000 por anoVaga: Desenvolvedor FullStack Sênior Local: RemotoABMG Foodsestá em busca de umDesenvolvedor FullStack Sêniorpara atuar em projetos estratégicos da companhia, com foco em soluções para área contábil e fiscal. Procuramos um profissional inovador, com sólida experiência em desenvolvimento de sistemas e conhecimento avançado em rotinas de...
-
Senior Fullstack Engineer
2 semanas atrás
São Paulo, São Paulo, Brasil Handoff Tempo inteiro US$120.000 - US$180.000 por anoWhy join us?Handoff is the AI agent that runs a construction company.We help remodelers automate estimating, streamline operations, and win more work - backed by real-time cost data, intuitive design, and workflows that "speak contractor." With over 10,000 monthly active users and $6B in annualized project volume already flowing through our platform, we're...
-
Senior Fullstack Developer Python
4 semanas atrás
São Paulo, São Paulo, Brasil Cognizant Tempo inteiroOverview Join to apply for the Senior Fullstack Developer Python / React/Next.JS / AI LangFlow role at Cognizant 2 days ago Be among the first 25 applicants Join to apply for the Senior Fullstack Developer Python / React/Next.JS / AI LangFlow role at Cognizant Get AI-powered advice on this job and more exclusive features. About The Role As a Senior...
-
Senior Fullstack Python Developer
4 semanas atrás
São Paulo, São Paulo, Brasil Virtualmind Tempo inteiroWe are **Virtualmind**, an awesome team of engineers who are ready to ramp up any top-notch company's projects Our aim? To always be one step ahead.- We are looking for a Senior Fullstack Python engineer to join our team working with one of our awe-inspiring global clients. If you enjoy working with cutting-edge technologies in a fast-paced environment and...
-
Fullstack Sênior
4 semanas atrás
São Paulo, São Paulo, Brasil Habittus Tempo inteiroFullstack Sênior - GESTÃO DE FUNDOS- DescriptionNós estamos procurando um desenvolvedor Fullstack altamente motivado e apaixonado por tecnologia, para fazer parte do nosso time de desenvolvimento em São Paulo.Segmento da empresa: Gestão de Fundos- Responsibilities**Responsabilidades**:- Desenvolver aplicações web utilizando C#,.NET Core, Entity...
-
Software Engineer Sênior
1 semana atrás
São Paulo, São Paulo, Brasil Review ALL Tempo inteiro R$100.000 - R$120.000 por anoOportunidade para Software Engineer Sênior - Node/React/React NativeVocê é apaixonado(a) por tecnologia e inovação? Temos uma posição incrível que pode ser a sua próxima grande conquistaEstamos apoiando umaempresa de luxo e tecnologiaque está transformando a hotelaria no Brasil, unindoatendimento premium, automação e inteligência artificialpara...
-
Desenvolvedor fullstack senior
4 semanas atrás
São Paulo, São Paulo, Brasil Netvagas Tempo inteiroOverview Desenvolvedor fullstack senior at Netvagas . This listing contains duplicate header lines and does not provide explicit responsibilities or qualifications. Details Seniority level : Mid-Senior level Employment type : Full-time Job function : Engineering and Information Technology Industries : Human Resources Services Notes No responsibilities or...
-
Senior Fullstack Engineer
4 semanas atrás
São Paulo, São Paulo, Brasil buscojobs Brasil Tempo inteiroAbout the Product Niche is the leader in school search. Our mission is to make researching and enrolling in schools easy, transparent, and free. With in-depth profiles on every school and college in America, 140 million reviews and ratings, and powerful search tools, we help millions of people find the right school for them. We also help thousands of...