Fully Remote Full-Stack Software Engineer

2 semanas atrás


Arujá, Brasil LTIMindtree Tempo inteiro

About the ProductNiche 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. How you will make an impactDesign, 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. You may be a good fit for this role if youAre 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.What you will doDuring the 1st Month:Attend onboarding sessions to better understand our internal processes and learn about the companyPair with other engineers to learn more about our tech stack, the products we support, and our development standards and processesFamiliarize yourself with our automated testing platforms and begin to contribute to our test coverageCollaborate with product team members to implement and ship small features and functionalityWithin 3 Months:Participate in code reviews and provide thoughtful, constructive feedback to other engineersGain exposure to the platform’s underlying infrastructure and deployment processesUnderstand the high-level architecture of the website and back-end servicesBegin shipping more complex user-facing codeWithin 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 developmentConfidently implement new functionality and fix bugs across our stackWork with members of the tech and product teams to distill user stories or business requirements into technical requirements/designWithin 12 months:Begin identifying areas for improvement in our codebase, researching best practices, and making recommendations to the team on strategies to address themSolidify understanding of the breadth of our tech stack, including underlying infrastructure, internal tools, front end applications, and how they interact with our back-end servicesBe a subject matter expert for the product team’s areas of responsibilityWhat we are looking forBachelor’s degree in Computer Science, a related field, or equivalent experience5+ years of professional software engineering experienceExperience with Typescript and ReactExperience with one or more general-purpose programming languages (Go, C/C++, C#, Java, Ruby, etc.)Experience with one or more SQL databasesStrong understanding of common data structures and design patternsExperience working with a microservice architecture and distributed systemsProficiency in using unit testing frameworksA dedication to developing clear, reliable, and maintainable codeProficiency with common git operationsStrong communication skills, effectively conveying ideas to both technical and non-technical partnersExperience mentoring other engineers



  • Arujá, Brasil BRQ Digital Solutions Tempo inteiro

    AboutFlatiron is a global remote software development company with engineers located around the world. We unite experts from diverse backgrounds and experiences in a collaborative culture to deliver exceptional products and services for our clients. As a forward-thinking software engineering company, we provide industry-leading solutions to complex problems...


  • Arujá, Brasil Fundação Vanzolini Tempo inteiro

    Desenvolvedor Java Pleno/Sênior – Fundação VanzoliniDescrição da vaga / OPORTUNIDADE DE PARCERIA (PJ) Estamos buscando um(a) Desenvolvedor(a) Java Pleno/Sênior para integrar nosso time de desenvolvimento. A Fundação Vanzolini é uma organização sem fins lucrativos ligada à Poli-USP, com atuação em projetos de engenharia, saúde, educação e...


  • Arujá, Brasil Nexer Telescope Tempo inteiro

    OverviewExperienced Recruiter For The Swedish IT Industry – Nexer Telescope Join to apply for the Experienced Recruiter For The Swedish IT Industry role at Nexer Telescope . Sweden needs skilled engineers! About 30 000 of them by 2030 according to the Swedish Statistical Central Bureau. Right now we have about 200 open positions for Software Engineers...


  • Arujá, São Paulo, Brasil Nexer Telescope Tempo inteiro

    OverviewExperienced Recruiter For The Swedish IT Industry – Nexer TelescopeJoin to apply for the Experienced Recruiter For The Swedish IT Industry role at Nexer Telescope.Sweden needs skilled engineers About 30 000 of them by 2030 according to the Swedish Statistical Central Bureau. Right now we have about 200 open positions for Software Engineers with our...

  • Hiring Assistant

    Há 5 dias


    Arujá, Brasil Brick Abode Tempo inteiro

    OverviewJoin to apply for the Hiring Assistant role at Brick Abode.Brick Abode is a software development company serving clients from multiple countries with differing technological needs.We value a solid computer science base.Contractors with a strong understanding of the basic building blocks of today's technology are welcome.Our team enjoys autonomy and...

  • Hiring Assistant

    Há 7 dias


    Arujá, Brasil Brick Abode Tempo inteiro

    Overview Join to apply for the Hiring Assistant role at Brick Abode . Brick Abode is a software development company serving clients from multiple countries with differing technological needs. We value a solid computer science base. Contractors with a strong understanding of the basic building blocks of today’s technology are welcome. Our team enjoys...


  • Arujá, Brasil Wertco Fabricadora De Bombas De Combustíveis Tempo inteiro

    Estamos em busca de profissionais para somar em nosso Time e que tenha as seguintes competências comportamentais:Agilidade, atenção, boa comunicação, bom relacionamento interpessoal, e organização.ResponsabilidadesDar suporte aos clientes e técnicos via remoto, acompanhar desde a abertura da OS (Ordem de Serviço), até a conclusão do atendimento,...

  • Técnico de Suporte

    Há 21 horas


    Arujá, Brasil 3AM IT Services Tempo inteiro

    Overview Join to apply for the Técnico de Suporte role at 3AM IT Services . Base pay range DESCRIÇÃO: Estamos desde 2011 nos consolidando no mercado, como uma empresa especializada em soluções de TI. Somos uma empresa com 70+ profissionais distribuídos em diversas regiões do país, atendendo 100% do território nacional. Oferecemos Suporte Técnico...

  • Consultor(A) Sap Abap S4hana

    2 semanas atrás


    Arujá, Brasil STRATESYS Tempo inteiro

    Come to one of the biggest IT Services companies in the world!! Here you can transform your career!Why to join TCS? Here at TCS we believe that people make the difference, that's why we live a culture of unlimited learning full of opportunities for improvement and mutual development. The ideal scenario to expand ideas through the right tools, contributing to...


  • Arujá, São Paulo, Brasil Wertco Fabricadora de Bombas de Combustíveis Tempo inteiro R$31.200 por ano

    Estamos em busca de profissionais para somar em nosso Time e que tenha as seguintes competências comportamentais:Agilidade, atenção, boa comunicação, bom relacionamento interpessoal, e organização.ResponsabilidadesDar suporte aos clientes e técnicos via remoto, acompanhar desde a abertura da OS (Ordem de Serviço), até a conclusão do atendimento,...