Front-End Engineer

1 semana atrás


Nova Lima, Brasil Upstart Aec Tempo inteiro

Our client is seeking a front-end engineer who can bridge marketing and engineering by developing and maintaining high-quality HubSpot CMS themes and React components. They are looking for someone who writes clean, scalable code, integrates seamlessly with tools like Stripe and Google Maps, and prioritizes accessibility, performance, and user experience. The ideal candidate can take full ownership of features—from development to deployment—bringing both technical precision and design sensitivity to a fast-growing, high-impact digital environment.What they'll ownBuild and maintain HubSpot CMS theme files, custom modules, and page templatesDevelop and evolve the React order form that runs inside HubSpotWork on the Vite SSR app for Stripe and the small Express server that supports the formStyle and UX polish across pages and modules, aligned with your theme settingsHandle client-side data flow, validation, and error statesShip observability hooks and fix issues using Sentry logsSupport deployments to the DigitalOcean droplet and HubSpot CMS using the HubSpot CLIMust-have skillsHubSpot CMSStrong experience with HubSpot themes, custom modules, and fields.jsonHubL templating, partials, macros, and using HubDB where neededHubSpot CLI usage: auth, upload, hot-reload, module and theme packagingStyling within HubSpot CMS constraints, theme.json tokens, CSS variables, and scoped module CSSReact and TypeScriptReact 18+ patterns that map well to React 19TypeScript in React projects, props typing, discriminated unions for form state, strict modeState management with ZustandForm handling with react-hook-formComponent libraries: Ant Design, and how to customize tokens and override styles without fighting CSSBuild toolsWebpack 5 config literacy: loaders for TS, CSS/Sass, PostCSS, asset handling, code splittingVite 5/6 for client and SSR buildsPolyfills and shims in browser builds (core-js, node-polyfill-webpack-plugin, buffer/process in the browser)Maps and address UXGoogle Maps JavaScript and React wrappersFamiliar with Google's Places Autocomplete changes and using PlaceAutocompleteElement in new workDebouncing, throttling, and fallbacks for address searchNetworking and APIsAxios usage patterns, retry strategies, timeouts, and cancellationCORS, cookies or sessions for SSR endpoints, and safe handling of env variablesBasic defense against scraping of serviceable locations on the client side, plus patterns to move sensitive checks server sidePayments and checkoutStripe Elements and @stripe/react-stripe-js on the clientServer-side Stripe basics in Express: creating intents, handling sessions, and error statesUnderstanding where PCI scope starts and ends and why card data should never touch your serversStyling and accessibilityModern CSS with Sass and PostCSS AutoprefixerResponsive layout, motion that respects reduced motionWCAG basics, keyboard navigation, and form accessibilityObservability and qualitySentry for React, Node, and release trackingUseful logging that ties to a customer, session, and request pathPractical testing habits: component testing where it pays off, API mocks, smoke testsDevOps basics for your setupComfort with a single DigitalOcean droplet running Node apps behind a reverse proxySystemd or PM2, environment segregation, SSL renewal basicsCI to build and upload to HubSpot via CLI, and to deploy Node appsNice-to-have skillsnode-postal or libpostal familiarity, plus strategies if it is not browser-friendlySSG/SSR tradeoffs for your Vite server and caching headersRate-limit handling and exponential backoff in the browser and serverSecurity reviews of client code: blocking obvious scraping paths, obfuscating endpoints, gating checks on the serverHubSpot APIs, CRM objects, and HubSpot Functions if you choose to use themBasic SQL for reading analytics or HubDB precompute tasks



  • Nova Iguaçu, Brasil Velozient Tempo inteiro

    Senior Front-End Software Engineer (React.Js)We are seeking a remote, full-time Senior Front-End Software Engineer with at least 5 years of software development experience. Candidates must have a strong background in React.Js and experience with GraphQL.In this position, you will play a foundational role in building the core platform that enables power...


  • Nova Lima, Brasil Velozient Tempo inteiro

    Senior Front-End Software Engineer (React.Js)We are seeking a remote, full-time Senior Front-End Software Engineer with at least 5 years of software development experience. Candidates must have a strong background in React.Js and experience with GraphQL.In this position, you will play a foundational role in building the core platform that enables power...


  • Nova Iguaçu, RJ, Brasil Oleve Tempo inteiro

    About Oleve Oleve builds and manages a suite of mobile and web products that power experiences for millions of users worldwide. We combine thoughtful design, strong engineering, and data-driven iteration to create software that is fast, beautiful, and reliable. Our tech stack spans Next.js, React Native, and Python, allowing us to deliver consistent...

  • Senior Software Engineer

    1 semana atrás


    Nova Lima, Brasil The Methodical Group Tempo inteiro

    Job Title: Senior Full Stack EngineerReports to:Director of EngineeringPosition OverviewTheSenior Full Stack Engineerwill play a key role in designing, developing, and maintaining our company's core business applications.We're seeking a true systems analyst who thrives on solving complex business challenges and translating them into robust, scalable, and...


  • Nova Lima, Brasil Adopt Ai Tempo inteiro

    About the RoleWe're looking for a full-stack engineer who loves building intelligent, conversational, and agentic experiences. You'll work across the stack—from React front-ends to Python-based agent frameworks—bringing new AI capabilities to life inside real applications.What You'll DoBuild and evolve beautiful, interactive UIs using React (and...

  • Software Engineer

    2 semanas atrás


    Nova Odessa, Brasil Sky Systems, Inc. (SkySys) Tempo inteiro

    Role: Software Engineer – Investments (C#, .NET 8, Azure, GenAI) ) Position Type: Full-Time Contract (40hrs/week) Contract Duration: Long Term Work Hours: CST Work Schedule: 8 hours/day (Mon-Fri) Location: 100% Remote (Candidates Can work from anywhere in LATAM Countries) About the Role We’re looking for a talented Software Engineer to...

  • Senior Go Engineer

    4 semanas atrás


    Nova Iguaçu, Brasil Prosigliere Tempo inteiro

    We are seeking to bring on board a Senior Go Engineer. You will be responsible for leading the development of web applications using Go. You’ll work on the back-end, focusing on delivering efficient, scalable, and robust solutions.ResponsibilitiesExceptional problem solving skills to identify and solve complex technical issues efficiently.Communicates...

  • Software Engineer

    4 semanas atrás


    Morada Nova, Brasil Microsoft Tempo inteiro

    Join to apply for the Software Engineer role at Microsoft . Would you like to help shape the future of enterprise productivity through cutting-edge AI and Agents? We are responsible for the core systems that power the Microsoft 365 Chat Copilot extensibility for enterprise – creating Agentic experiences for our groundbreaking AI assistant used by hundreds...

  • Software Engineer

    4 semanas atrás


    Morada Nova, Brasil Microsoft Tempo inteiro

    Join to apply for the Software Engineer role at Microsoft . Would you like to help shape the future of enterprise productivity through cutting-edge AI and Agents? We are responsible for the core systems that power the Microsoft 365 Chat Copilot extensibility for enterprise – creating Agentic experiences for our groundbreaking AI assistant used by hundreds...

  • Full Stack Engineer

    1 semana atrás


    Nova Lima, Minas Gerais, Brasil Pronto Tempo inteiro R$80.000 - R$120.000 por ano

    We are seeking a skilled Full Stack Engineer with expertise in Python and React to join our Fleet Management System (FMS) team. In this role, you will be responsible for developing and maintaining web applications, with a focus on building intuitive user interfaces for site managers, creating robust monitoring solutions and optimization tools. The ideal...