Senior Fullstack Engineer (Golang/React)
- Brasília - DF
- Permanente
- Período integral
- 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 Were looking for a driven, resourceful, and experienced Senior Software Engineer to join the Data-Driven Content team, focused on enriching and scaling thesystems that power discovery and instill trust for our millions of users.
- Collaborating closely with Data Engineering, Product, and Design, you will be taskedwith building services and user-facing features across our platform, with a strong focus on reliability, maintainability, scalability, testability, and userexperience.
- Youll leverage your expertise spanning the entire stack, from database interactions to front-end libraries, contributing significantly to ourtechnical direction while mentoring other engineers.
- This is an ideal role for engineers who enjoy prototyping and experimenting to learn quickly.
- What You Will Do 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, testability, 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, 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.
- Efficiently iterate from hypothesis to MVP to scaled solutions, driving software development across profiles, rankings, tools, and data pipelines.
- Help shape the Data-Driven Content teams engineering practices as we embrace experimentation, improve delivery speed, and optimize data operations.
- What We Are Looking For Bachelors degree in Computer Science, a related field, or equivalentexperience 5+ years of professional software engineering experience Experience with one or more general-purpose programming languages(Go, C/C++, C#, Java, Ruby, etc.
Caderno Nacional