
Senior Fullstack Engineer
Há 16 horas
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 RoleWe’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.
Responsibilities- 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.
- Are passionate about coding and creating scalable systems and fantastic user experiences.
- Embrace a growth mindset by continuously questioning established ideas and learning from your experiences.
- Exhibit humility and a collaborative spirit, fostering a positive work environment while valuing the contributions of others without ego.
- Value autonomy and empowerment to make your own decisions.
- 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
- 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
- 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
- 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
-
Salesforce Commerce Cloud Engineer
Há 7 dias
Goiás, Brasil FullStack Labs Tempo inteiroJoin to apply for the Salesforce Commerce Cloud Engineer - Remote - Latin America role at FullStack Labs 2 days ago Be among the first 25 applicants Join to apply for the Salesforce Commerce Cloud Engineer - Remote - Latin America role at FullStack Labs About FullStackFullStack is the most transparent IT talent network, connecting highly skilled...
-
Salesforce Commerce Cloud Engineer
Há 7 dias
Goiás, Brasil FullStack Labs Tempo inteiroJoin to apply for the Salesforce Commerce Cloud Engineer - Remote - Latin America role at FullStack Labs 1 day ago Be among the first 25 applicants Join to apply for the Salesforce Commerce Cloud Engineer - Remote - Latin America role at FullStack Labs About FullStackFullStack is the most transparent IT talent network, connecting highly skilled...
-
AWS/Kubernetes DevOps Engineer
Há 7 dias
Goiás, Brasil FullStack Labs Tempo inteiroOverview Join to apply for the AWS/Kubernetes DevOps Engineer - Remote - Latin America role at FullStack Labs . About FullStack: FullStack is the most transparent IT talent network, connecting highly skilled individuals with top global companies and Silicon Valley startups for remote, on-demand projects. We focus on building a trusted, high-performance...
-
Android/RxJS Developer
Há 7 dias
Goiás, Brasil FullStack Labs Tempo inteiroSenior Android Developer - Remote - Latin America Join to apply for the Senior Android Developer - Remote - Latin America role at FullStack Labs Senior Android Developer - Remote - Latin America 1 day ago Be among the first 25 applicants Join to apply for the Senior Android Developer - Remote - Latin America role at FullStack Labs About...
-
Mid-Level Java Developer
Há 7 dias
Goiás, Brasil FullStack Labs Tempo inteiroJoin to apply for the Java Developer - Remote - Latin America role at FullStack Labs 1 day ago Be among the first 25 applicants Join to apply for the Java Developer - Remote - Latin America role at FullStack Labs Get AI-powered advice on this job and more exclusive features. About FullStackFullStack is the most transparent IT talent network, connecting...
-
Senior Backend Haskell Developer
Há 7 dias
Goiás, Brasil FullStack Labs Tempo inteiroSenior Backend Haskell Developer - Remote - Latin America Join to apply for the Senior Backend Haskell Developer - Remote - Latin America role at FullStack Labs About FullStack: FullStack is the most transparent IT talent network, connecting highly skilled individuals with top global companies and Silicon Valley startups for remote, on-demand projects....
-
Mid-Level Java Developer
Há 7 dias
Goiás, Brasil FullStack Labs Tempo inteiroOverview Mid-Level Java Developer - Remote - Latin America Join to apply for the Mid-Level Java Developer - Remote - Latin America role at FullStack Labs. About FullStack FullStack is the most transparent IT talent network, connecting highly skilled individuals with top global companies and Silicon Valley startups for remote, on-demand projects. We focus on...
-
Goiás, Brasil Launch Potato Tempo inteiroOverview Senior Machine Learning Engineer, Recommendation Systems – Join to apply for the Senior Machine Learning Engineer, Recommendation Systems role at Launch Potato. WHO ARE WE? Launch Potato is a profitable digital media company that reaches over 30M+ monthly visitors through brands such as FinanceBuzz, All About Cookies, and OnlyInYourState. As The...
-
[C] Senior AI Engineer
Há 3 dias
Goiás, Brasil LatamCent Tempo inteiroOverview Senior AI Engineer Full-Time | Remote from Latin America | Required Overlap: 9AM - 3PM PST (6 hours) EkLine is seeking a Senior AI Engineer to lead the development and optimization of AI-powered features for our documentation platform. You will design and deploy AI agents, fine-tune large language models (LLMs), and build ML-driven tools for content...
-
Senior Software Engineer .Net
Há 6 dias
Goiás, Brasil buscojobs Brasil Tempo inteiroOverviewAvenue Code is the leading software consultancy focused on delivering end-to-end development solutions for digital transformation across every vertical. We’re privately held, profitable, and have been on a solid growth trajectory since day one. We care deeply about our clients, our partners, and our people. We prefer the word ‘partner’ over...