Senior Full Stack Developer

Há 7 dias


Vitoria, Brasil Velozient Tempo inteiro

We are seeking a full-time, remote Senior Full Stack Developer with 5+ years of software development experience to join our U.S.-based client's product development team.This individual will work on the client's Docs product, a multi-tenant document management system built with modern .NET and Vue.js technologies.This is an opportunity to work on a sophisticated platform that serves customers primarily in the oil and gas industry with a proven 2-week release cadence.This position requires an individual who enjoys having complete ownership of features from conception to production, encompassing database schema changes, backend APIs, and frontend interfaces, all with comprehensive test coverage.We believe in the "you build it, you own it, you ship it" philosophy.You'll work in an environment that values craftsmanship, modern development practices, and strategic use of AI coding assistants to amplify productivity.The industry-leading client provides business-automating, enterprise resource planning (ERP) software to the oil & gas industry.The client's software and services streamline and automate complex processes, such as revenue distribution, billing, order management, production accounting, accounts payable, contract management, and more, for over 1,700 customers across nine countries.Core ResponsibilitiesOwn Features End-to-End: Take complete ownership of features from initial design through production deployment, including database, backend (.NET), frontend (Vue.js), testing, deployment, and post-launch monitoringArchitect Solutions: Design and implement scalable, maintainable solutions following our established patterns (Repository-Task-Controller, multi-tenancy, service-oriented design)Maintain Quality: Write comprehensive unit and integration tests using NUnit, Moq, and FluentAssertions with 80%+ code coverage targets—own the quality of your codeCode Reviews: Review pull requests from team members and AI-generated code, ensuring adherence to architectural patterns and best practicesCollaborate on Planning: Work with the team in Azure DevOps to refine stories, estimate effort, and plan sprint deliverables; have input in what you buildMentor: Share knowledge with team members and help elevate the team's technical capabilitiesSupport Your Features: Own the operational health of features you build—troubleshoot issues, monitor performance, and participate in on-call rotationJob ResponsibilitiesDevelop RESTful APIs using ASP.NET Core 8.0 with proper authentication, authorization, and error handlingBuild responsive user interfaces with Vue.js 3, Vuetify 3, and modern JavaScript patternsDesign and implement database schemas and migrations using Dapper and FluentMigrator with SQL ServerCreate and maintain integration connectors using our DVIC (Quartz.NET-based) scheduling frameworkImplement message-based communication using MassTransit and RabbitMQWork with Azure cloud services (Blob Storage, App Service, Web PubSub, Azure DevOps)Participate in the migration of legacy AngularJS applications to Vue.js 3Leverage AI coding assistants (GitHub Copilot, etc.) to accelerate development while maintaining quality standardsRequired ExperienceExcellent English communication skills; able to document technical decisions and collaborate effectively5+ years of professional software development experience with demonstrable full-stack expertiseStrong C# and .NET proficiency: Experience with ASP.NET Core, dependency injection, async/await patternsModern JavaScript/TypeScript: Solid understanding of ES6+, async programming, and modern frontend frameworksFrontend Framework Experience: Production experience with Vue.js, React, or Angular (Vue.js preferred)SQL Database Expertise: Strong SQL skills, experience with database design, query optimization, and writing efficient SQL queriesDocker: Hands-on experience with Docker for containerization, local development environments, and understanding container orchestrationAPI Design: Experience designing and implementing RESTful APIs with proper authentication, versioning, and documentationTesting Mindset: Track record of writing unit tests, integration tests, and maintaining high code coverageVersion Control: Proficient with Git workflows, pull requests, code reviews, and branching strategiesProblem Solving: Strong analytical and debugging skills with the ability to troubleshoot complex issues across the stackOwnership Mentality: Track record of seeing features through from conception to production, including post-deployment support and iterationDesired ExperienceUniversity degree or equivalent educational experience (optimally a technical or engineering degree)Experience with Vue.js 3 (Composition API or Options API) and VuetifyExperience with micro-ORMs like Dapper or similar lightweight data access librariesFamiliarity with database migration tools (FluentMigrator, DbUp, or similar)Familiarity with multi-tenant architecture patterns and considerationsExperience with Azure cloud services (App Service, Blob Storage, Azure DevOps)Knowledge of message bus patterns (MassTransit, RabbitMQ, Azure Service Bus)Experience with service-oriented architecture and inter-service communication patternsBackground in document management, workflow systems, or enterprise SaaS platformsExperience with CI/CD pipelines in Azure DevOps or GitHub ActionsFamiliarity with Auth0 or similar identity management platformsExperience working with AI coding assistants (GitHub Copilot, Cursor, etc.) in a production environmentAdditional InformationKnowing your ideas are heard and matter, think bigYou get to own your job and be recognized for your contributionsWork with innovative and creative peopleMaking mistakes is human.Let's learn from them.Be transparentWe recognize you as an individual, with no presumptions or judgment.Be the extraordinary you15 days Paid Time Off (PTO), one floating day, three sick days, and designated national holidaysStart: ASAPAbout VelozientWe are a privately held, nearshore software development company providing outsourced development resources to North American companies.Our mission is to offer development talent who enjoy taking on challenging work, want to grow their skills and experiences building software, and excel in a fast-paced, dynamic team environment.We are committed to delivering world-class remote resources that enable our valued client team members to work effectively and efficiently.If this type of opportunity excites you, then consider joining our team#J-*****-Ljbffr



  • Vitoria, Brasil Jusfy Tempo inteiro

    A Jusfy está em busca de um Full Stack Developer Senior para compor o time!Somos uma startup jurídica que busca constantemente soluções para facilitar a vida dos advogados e advogadas brasileiros.Atuamos na área de tecnologia, desenvolvendo produtos e ferramentas que auxiliam na produtividade diária dos nossos clientes.Somos uma empresa jovem, mas...

  • Desenvolvedor Full Stack

    2 semanas atrás


    Vitoria, Brasil Ambra Tempo inteiro

    Junte-se à Ambra como Desenvolvedor(a) Full-Stack PHP / Laravel, VueJS e Angular e faça a diferença!Na Ambra, buscamos um(a) Desenvolvedor(a) Full-Stack apaixonado(a) por tecnologia para se juntar ao nosso time em constante crescimento.Se você possui experiência em PHP / Laravel, Angular, VueJS e bancos de dados, e está pronto para desenvolver...

  • Full Stack Engineer, Brazil

    2 semanas atrás


    Vitoria, Brasil Optibus Tempo inteiro

    About OptibusOptibus is a unified software platform revolutionizing public transportation planning, scheduling, and operations in over 7,000 cities worldwide.Using AI, ML, and optimization algorithms, it empowers agencies to design more efficient, equitable, and sustainable transit networks, enhancing passenger access, reducing emissions, and improving...


  • Vitoria, Brasil Mappa Tempo inteiro

    Job descriptionLocation: RemoteSeniority: SeniorLanguage: Advanced English (internal communication only)Type: Full-time, exclusive (initially 3 months project with great possibility to be extended) Rate: ***** USDAbout CompanyCompany is a fast-growing US startup currently in its seed round, building cutting-edge AI-powered products that simplify complex...


  • Vitoria, Brasil Prime Lan- Comercio E Servicos De Informatica Eireli Tempo inteiro

    Buscamos um (a) desenvolvedor (a) Full Stack apaixonado e comprometido para se juntar à equipe da UpCities no nosso propósito de melhorar a vida das pessoas e impactar a sociedade.Requisitos - Mínimo 02 anos de experiência com desenvolvimento frontend e backend- Conhecimento em linguagens modernas de programação- Experiência com bancos de dados...


  • VITORIA, Brasil PRIME LAN- COMERCIO E SERVICOS DE INFORMATICA EIRELI Tempo inteiro

    Buscamos um (a) desenvolvedor (a) Full Stack apaixonado e comprometido para se juntar à equipe da UpCities no nosso propósito de melhorar a vida das pessoas e impactar a sociedade. Requisitos - Mínimo 02 anos de experiência com desenvolvimento frontend e backend- Conhecimento em linguagens modernas de programação- Experiência com bancos de dados...


  • Vitoria, Brasil Netvagas Tempo inteiro

    Buscamos um (a) desenvolvedor (a) Full Stack apaixonado e comprometido para se juntar à equipe da UpCities no nosso propósito de melhorar a vida das pessoas e impactar a sociedade. Requisitos   - Mínimo 02 anos de experiência com desenvolvimento frontend e backend- Conhecimento em linguagens modernas de programação- Experiência com bancos de dados...


  • Vitoria, Brasil Unitá Soluções Digitais Tempo inteiro

    Descrição da EmpresaA Unitá Soluções Digitais é uma empresa em forte crescimento, especializada unir pessoas, processos e setores em um só lugar, na nossa solução de gestão completa Trabalhamos com soluções digitais inovadoras, como sistemas de gestão, chatbots, agentes de IA, relatórios e integrações inteligentes.Nossa missão é transformar...


  • Vitoria, Brasil Takeat Tempo inteiro

    Sobre a Takeat A Takeat é um ecossistema completo de gestão para restaurantes, criado para simplificar operações e aumentar resultado.Nosso diferencial é a experiência: simples, intuitiva e totalmente integrada.Aqui, você faz parte de algo grande, real e construído junto com quem está na linha de frente do foodservice .Sua Missão Estamos buscando...


  • Vitoria, Brasil Takeat Tempo inteiro

    Sobre a TakeatA Takeat é um ecossistema completo de gestão para restaurantes, criado para simplificar operações e aumentar resultado.Nosso diferencial é a experiência: simples, intuitiva e totalmente integrada.Aqui, você faz parte de algo grande, real e construído junto com quem está na linha de frente do foodservice.Sua MissãoEstamos buscando...