{"id":173215,"url":"https://alion.io/job/sensedia-fullstack-developer-react-node-js-pleno-13320","title":"Fullstack Developer (React + Node.js) | Pleno","company":{"id":61013,"name":"Sensedia","domain":"sensedia.com","url":"https://alion.io/company/sensedia","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Trakstar","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Campinas, Brazil"],"countries":["BR"],"hiring_countries":["BR"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Azure DevOps","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude","optional":false},{"name":"Copilot","optional":false},{"name":"Devin","optional":false},{"name":"Docker","optional":false},{"name":"Git","optional":false},{"name":"GraphQL","optional":false},{"name":"JavaScript","optional":false},{"name":"Jest","optional":false},{"name":"Kanban","optional":false},{"name":"Nest.JS","optional":false},{"name":"Nginx","optional":false},{"name":"Node JS","optional":false},{"name":"React Native","optional":false},{"name":"Rest API","optional":false},{"name":"Scrum","optional":false},{"name":"Storybook","optional":false},{"name":"Tailwind CSS","optional":false},{"name":"TypeScript","optional":false},{"name":"Vitest","optional":false},{"name":"Webpack","optional":false},{"name":"Azure","optional":true},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-08-30T00:43:33Z","employer_posted_date":"2026-09-21","last_verified_at":"2026-10-17T09:05:00Z","board_verified":true,"closed_at":null,"days_open":48,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":48},"description":"Vaga 100% remota\nAqui a gente conecta o mundo\nSensedia é uma multinacional brasileira provedora de plataforma de gerenciamento de APIs, governança de agentes e soluções de integração, além de serviços profissionais. A companhia impulsiona a transformação digital de grandes empresas habilitando arquiteturas mais ágeis, modernas e escaláveis, possibilitando assim que seus clientes ofereçam produtos e experiências digitais a todo o seu ecossistema.\nTrabalhar aqui é pertencer a uma cultura plural, descontraída e inovadora. É para quem tem coragem de ir além, pensar e agir fora da caixa. Preferimos pedir desculpas ao invés de pedir permissão e estamos sempre dispostos a nos transformar, nos reinventar.\nNossas pessoas são incríveis e você pode fazer parte disso tudo. Nos comprometemos em garantir um ambiente de trabalho acolhedor e respeitoso.\nConheça + em nosso site: https://br.sensedia.com/sensedia-careers\nQual a missão do Cargo?\nAtuar no desenvolvimento e evolução de uma plataforma de checkout digital, construindo soluções fullstack escaláveis, performáticas e seguras para diferentes meios de pagamento e mercados. O profissional será responsável por desenvolver novas funcionalidades em Front-end e Back-end, investigar regras de negócio em documentações, APIs e sistemas existentes para evoluir novas jornadas da aplicação, além de contribuir com melhorias contínuas de performance, experiência do usuário e qualidade do produto.\nQuais serão suas atividades do dia-a-dia?\nDesenvolver e evoluir funcionalidades Fullstack utilizando React, TypeScript, Node.js e NestJS.\nConstruir e evoluir interfaces utilizando React, Tailwind CSS e Design System.\nDesenvolver e manter APIs utilizando NestJS, Express, GraphQL e REST.\nAtuar na arquitetura e evolução de Micro Front-ends com Webpack Module Federation.\nDesenvolver jornadas relacionadas a diferentes meios de pagamento, garantindo escalabilidade, segurança e uma boa experiência do usuário.\nInvestigar regras de negócio por meio de documentações, APIs, repositórios e sistemas existentes para apoiar novas implementações.\nDesenvolver aplicações considerando internacionalização (i18n) e diferentes regras por mercado.\nImplementar testes automatizados e atuar na identificação e correção da causa raiz de problemas.\nOtimizar performance das aplicações utilizando boas práticas de Front-end e Back-end.\nParticipar de refinamentos, code reviews, definições técnicas e cerimônias ágeis.\nTrabalhar em conjunto com equipes de Back-end, Front-end, QA, UX e Produto na evolução das soluções.\nUtilizar Azure DevOps para gerenciamento das demandas, versionamento de código e pipelines.\nUtilizar ferramentas de IA, como GitHub Copilot, Claude e agentes de desenvolvimento, para apoiar investigação, implementação e testes.\nQuais são os requisitos obrigatórios para esse cargo?\nExperiência com React e TypeScript.\nConhecimento em JavaScript (ES6+), HTML5 e CSS3.\nExperiência com Node.js, NestJS e Express.\nDesenvolvimento e consumo de APIs REST e GraphQL.\nExperiência com Micro Front-ends e Webpack Module Federation.\nDesenvolvimento de interfaces utilizando Tailwind CSS e Design Systems.\nConhecimento em internacionalização (i18n).\nExperiência com Git e versionamento de código.\nDesenvolvimento de testes automatizados (Vitest, Jest ou similares).\nConhecimento em Azure DevOps (Boards, Repos e Pipelines).\nVivência com metodologias ágeis (Scrum ou Kanban).\nConhecimento em boas práticas de desenvolvimento, componentização, performance web (Lazy Loading, Code Splitting) e arquitetura de aplicações.\nCapacidade de investigar regras de negócio em documentações, APIs e sistemas existentes, atuando com autonomia na resolução de problemas.\nQuais serão os requisitos diferencias para este cargo?\nExperiência com meios de pagamento, adquirência ou mercado financeiro.\nConhecimento em plataformas de checkout, gateways de pagamento e antifraude.\nExperiência com Pix, cartões, boleto e carteiras digitais.\nVivência em projetos globais, multi-país ou multi-idioma.\nConhecimento em Storybook.\nExperiência com Docker, Nginx e pipelines de CI/CD.\nConhecimento em observabilidade e monitoramento de aplicações.\nExperiência com React Native ou Flutter.\nVivência utilizando ferramentas de IA aplicadas ao desenvolvimento, como GitHub Copilot, Claude, Devin ou similares.\nExperiência com arquitetura de Micro Front-ends em ambientes de grande escala.\nBoa capacidade de investigação, autonomia e organização para atuar em ambientes com pouca supervisão.\nAqui você vai encontrar:\nVale Refeição/Vale Alimentação (Cartão Flash benefícios), Plano de Saúde, Plano Odontológico, Seguro de Vida, PPR, TotalPass, Auxílio Creche, Programa Well-Being (destinado para saúde física e mental), Universidade Corporativa (nossa #SensediaAcademy), com diversas trilhas de desenvolvimento; Parceiros culturais e educacionais, com descontos especiais; Somos uma empresa cidadã, proporcionando licença maternidade e licença paternidade estendida.\nTemos #WorkWhereYouBelong como proposta de valor, que é um modelo flexível de trabalho que nos ajuda a aumentar o senso de pertencimento dos Sensediers.Trabalhe onde você pertence, porque as barreiras físicas estão menores, e o sentimento é de que exista apenas uma Sensedia em qualquer lugar que você esteja trabalhando.\n\nEsta oportunidade também é para PCD! ;)\nSuas experiências são compatíveis? Se candidate e venha conhecer a maior referência de APIs no Brasil! Queremos você em nossa equipe!!\nPensando em promover times cada vez mais diversos e ambientes de trabalho plurais, nossa missão é mapear os diferentes públicos que alcançamos com ele! Por isso, faremos algumas perguntinhas relacionadas à diversidade*, tudo bem? =)\n*Os dados pessoais e dados pessoais sensíveis coletados serão tratados de acordo com a Lei Geral de Proteção de Dados - Lei n° 13.709/2018","description_format":"text","description_chars":5835,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"Portuguese","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Brazil","iso":"BR","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Integration & API Management"],"lifecycle":[{"event":"open","at":"2026-08-30T03:38:33Z"}],"visa":[],"liveness":{"score":16,"band":"cold","label":"Long shot","p_open":1,"p_active":0.468,"p_room":0.35,"age_days":48,"expected_fill_days":15,"reasons":["conf:4","urgency","velocity","win:tail"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/sensedia-fullstack-developer-react-node-js-pleno-13320","json_url":"https://alion.io/job/sensedia-fullstack-developer-react-node-js-pleno-13320.json","meta":{"generated_at":"2026-10-17T09:06:15Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":11968,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":61013},"rest":"https://alion.io/mcp/rest/get_company?id=61013"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsensedia-fullstack-developer-react-node-js-pleno-13320"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fsensedia-fullstack-developer-react-node-js-pleno-13320"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fsensedia-fullstack-developer-react-node-js-pleno-13320"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/sensedia-fullstack-developer-react-node-js-pleno-13320\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsensedia-fullstack-developer-react-node-js-pleno-13320"}]}