Senior Full Stack Software Engineer

3 semanas atrás


Canoas, Brasil Ubiminds Tempo inteiro

Info on the Full Stack Software Engineer - .NET / Angular role Want to get to the next step in your international career? We can support you Ubiminds is a GPTW-certified, people-first company that partners with American software product companies to scale their development footprint. Ubi custom-curates Brazilian top 5% talent for their LATAM strategy, offering a unique combo of staff augmentation and employer-of-record services. Ubiminds is assisting a company that is building an exciting new product suite for Public Safety. Challenge We are seeking a Full Stack Software Engineer to join our team and contribute to the development of scalable, high-performing applications. This role will focus on backend services built with .NET and C#, paired with modern frontend development using Angular. The ideal candidate wiWe are seeking a Full Stack Software Engineer to join our team and contribute to the development of scalable, high-performing applications. This role focuses on backend services built with .NET and C#, paired with modern frontend development using Angular. The ideal candidate will take full ownership of features — from design to testing — ensuring that code quality and reliability are maintained at every step. The role also values a solid understanding of software architecture and modern engineering principles, with experience in Domain Driven Design (DDD) considered a strong plus. Engineers in this position are expected to work proactively, identifying and resolving issues early, while integrating testing into their development process (“shift-left” mindset). Responsibilities Design, build, and maintain backend services and APIs using C#, .NET, and GraphQL. Develop responsive and dynamic front-end experiences using Angular (18+) and TypeScript. Practice “shift-left” testing: developers fully own the quality of their code, integrating testing throughout the development process. Write comprehensive unit and integration tests for all development work — no separate QA dependency. Take initiative in identifying, debugging, and resolving issues early in the development cycle. Collaborate closely with Product, QA, and Design teams to deliver reliable, scalable solutions. Participate in design and code reviews, contributing to technical discussions and planning sessions. Help reduce technical debt, improve performance, and ensure adherence to engineering best practices. Apply modern software design patterns and principles, including exposure to Domain Driven Design (DDD). Mandatory Skills Strong experience with C# and .NET for backend development. Proficiency in Angular (18+) and TypeScript for frontend development. Experience with GraphQL APIs and data-driven architecture. Strong understanding of relational databases, particularly SQL Server. Proven experience writing and maintaining automated unit and integration tests. Demonstrated ability to proactively identify and fix issues early. Familiarity with Git workflows and source control best practices. Strong communication skills and ability to collaborate effective across teams. Nice to Have Experience with Domain Driven Design (DDD). Familiarity with microservices architecture. Exposure to containerization and CI/CD tooling (Docker, Kubernetes, Azure DevOps, etc.). Knowledge of observability tools and application monitoring. Understanding of secure coding and performance optimization techniques. Team & Environment Collaborative environment working closely with PMs, QA, and designers. Engineers are fully responsible for testing and code quality (shift-left development culture). Balanced workload of new feature development and ongoing system maintenance. Encourages ownership, accountability, and continuous improvement. About Ubiminds Our Culture People First. We are all about people Challenge yourself. There’s always room for improvement and continuous improvement is in our essence. Make it happen. Be ready to take challenges as they come. It’s all about attitude and commitment. We’re in this together. We work as a team, thrive as a team, and evolve as a team. Averaging on awesome. We work hard to deliver high-quality services and look forward to exceeding expectations. Keep it real. We promise you honesty, transparency, and openness, regardless of the situation. Perks and Benefits As a Full Sack Engineer - NET / Angular @Ubiminds, you: You are placed in a product-based company, with the same treatment as their full-time employees. Have our full back-office support, from career guidance to HR and concierge services. Enjoy our remote-first policy – we are a distributed team, after all. Get your own MacBook (none of that "bring your own device" stuff here). Have access to growth opportunities with other amazing technology professionals, through tech talks, chapter meetings, and even remote happy hours for tons of fun Improve your English through free lessons with a native English speaker - get to the next level on your communication skills Candidate Referral bonus (promote Ubi to your tech friends, and get paid for it) Miss working in the office? Our cool Florianópolis headquarters is available, whenever you want, with weekly quick massages & tasty snacks, soft drinks, and games How our process works 1. Interview with Tech Recruiter (chat about the job opening and your experiences) 2. Preparation Interview with the CS Manager 3. Client process (this may vary) 4. Offer (yay) #J-18808-Ljbffr


  • Full Stack Engineer

    2 semanas atrás


    Canoas, Brasil Panoptyc Tempo inteiro

    Join to apply for the Full Stack Engineer - R&D role at Panoptyc Senior Full Stack Engineer - R&D Panoptyc is looking for a versatile Senior Full Stack Engineer to power our R&D initiatives, expand our integration ecosystem, and rapidly prototype new capabilities that push our platform forward. About The Role You’ll be the technical backbone of our R&D...


  • Canoas, Brasil Signify Technology Tempo inteiro

    Job title: Full Stack Software Engineer Job type: Contract Contract Length: 6 months with high possibility of extension Rate: Competitive based on experience Role Location: Brazil & Argentina Company The company operates in the broader education and community engagement space, focusing on helping schools run modern, activity-based fundraising initiatives....


  • Canoas, Brasil Brick Abode Tempo inteiro

    Join to apply for the Senior/Mid Software Engineer role at Brick Abode . Get AI-powered advice on this job and more exclusive features. About Brick Abode We are a software development company that serves clients from multiple countries around the world, with differing technological needs. We value a good computer science base, give autonomy to our people,...

  • UI Full-Stack Developer

    3 semanas atrás


    Canoas, Brasil Upstart AEC Tempo inteiro

    About the Role We’re looking for a Senior Full-Stack Developer experienced in Vue3, .NET Core, and AWS to build and scale enterprise-grade applications. The ideal candidate combines strong front-end engineering with solid back-end architecture and cloud deployment skills. You’ll work on high-performance systems, integrating complex APIs,...

  • HPC Software Engineer

    2 semanas atrás


    Canoas, Brasil Canonical Tempo inteiro

    Join to apply for the HPC Software Engineer role at Canonical Continue with Google Continue with Google 1 month ago Be among the first 25 applicants Join to apply for the HPC Software Engineer role at Canonical Get AI-powered advice on this job and more exclusive features. Sign in to access AI-powered advices Continue with Google Continue with Google...


  • Canoas, Brasil Brick Abode Tempo inteiro

    Join to apply for the Senior/Mid Software Engineer role at Brick Abode.Get AI-powered advice on this job and more exclusive features.About Brick AbodeWe are a software development company that serves clients from multiple countries around the world, with differing technological needs.We value a good computer science base, give autonomy to our people, and...

  • Desenvolvedor Full Stack

    1 semana atrás


    Canoas, Brasil Softtek Tempo inteiro

    Vaga: Desenvolvedor Full-Stack Sênior Sobre a posição Estamos em busca de um Desenvolvedor Full-Stack Sênior para integrar nosso time de tecnologia. Procuramos um profissional com sólida experiência em desenvolvimento de aplicações web e forte domínio em Java e suas principais tecnologias. O candidato ideal é alguém que já tenha atuado em...


  • Canoas, Brasil Speechify Tempo inteiro

    Software Engineer, iOS Core Product - Europe Speechify is a text-to-speech app that makes it easy for the world to access information. 20+ million people use our Google Chrome extension, web app, iOS app, and Android app. Our mission is to make sure that reading is never a barrier to learning. Our users are students, professionals, and productivity lovers....

  • Senior/Mid Software Engineer

    2 semanas atrás


    Canoas, Brasil Brick Abode Tempo inteiro

    Join to apply for the Senior/Mid Software Engineer role at Brick Abode Hey, Dev, check the opportunity we have here at Brick Abode! About Brick Abode We are a software development company that serves clients from multiple countries around the world, with differing technological needs. Therefore, we value a good computer science base. People here are given...

  • Senior Software Engineer

    3 semanas atrás


    Canoas, Brasil Hclsoftware Tempo inteiro

    The role of Senior Support Engineer is a highly technical and specialized role which involves providing remote support to our worldwide HCLSoftware customers for the HCL Digital Experience products. We are looking for critical thinkers and self-directed individuals who enjoy analyzing, troubleshooting, and resolving technical problems. Required Education,...