Job Closed
This listing is no longer active.
G2i is a hiring platform run by engineers that match you with pre-vetted React and React Native engineers.
Senior Frontend Developer – Next.js, Sanity CMS
Location
Brazil
Posted
97 days ago
Salary
$65 / hour
Seniority
Senior
Job Description
Senior Frontend Developer – Next.js, Sanity CMS
G2i Inc.
• Build responsive, accessible, and scalable UIs using Next.js and React • Implement modern frontend patterns, performance optimization, SSR/SSG strategies, and best practices • Architect and implement Sanity CMS content models and schemas • Collaborate with designers and content strategists to deliver rich, dynamic content experiences • Work closely with design, engineering, and product teams to scope, build, and ship features • Participate in code reviews, testing, and iterative improvements • Ensure technical quality and maintainability through strong engineering discipline • Optimize for performance, SEO, and accessibility across digital experiences • Troubleshoot client issues and improve frontend reliability
Job Requirements
- Strong experience with Next.js (production apps)
- Solid Sanity CMS skills, including schema design and GROQ
- Proficiency in React, modern JavaScript (ES6+), and frontend tooling
- Clean, maintainable code with a focus on quality, performance, and accessibility
- Experience with design systems, component libraries (e.g., Tailwind, Styled Components) preferred
- Familiarity with TypeScript preferred
- Understanding of frontend CI/CD workflows, testing, and Git workflows preferred
- E-commerce experience (Shopify) is a plus
Benefits
- Competitive rate up to USD 65/hr
- Fully remote — Americas time zones welcomed
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Intern Web Development for AI Natives
TOWA GmbHYour Teamlead is Matthias Frank - click here to get to know him.
Role Description AI-first statt Copy-Paste Coding. Software wird hier nicht einfach entwickelt – sie wird neu gedacht. AI ist dabei kein Add-on, sondern der Ausgangspunkt. - Im Praktikum lernst du, Anforderungen sauber zu strukturieren, technische Spezifikationen vorzubereiten und AI-Workflows bewusst einzusetzen – bevor die erste Zeile Code entsteht. - Gemeinsam mit dem Team arbeitest du daran, klassisches Coding in ein AI-first Development Setup zu überführen – mit klarer Struktur, starkem Testing-Fokus und sauberer Architektur. - Du arbeitest an echten Kundenprojekten im Bereich Web & Commerce (B2B) – von DXP bis E-Commerce. - Du denkst Entwicklung AI-first: Bevor du Code schreibst, prüfst du, wie AI-Tools deinen Workflow effizienter und besser machen können. - Du unterstützt bei der Strukturierung von Requirements und übersetzt fachliche Anforderungen in technische Spezifikationen. - Du entwickelst Frontends mit Vue / Nuxt.js, React / Next.js oder Alpine.js. - Du arbeitest mit CMS- und DXP-Systemen wie Pimcore oder Storyblok. - Du unterstützt bei Backend- und Integrations-Themen (z. B. Java, PHP, APIs, Datenbanken). - Du hilfst bei der Qualitätssicherung: Unit & Integration Tests (Jest, Vitest), E2E Tests (Playwright). - Du arbeitest mit modernen Dev-Stacks: HTML / Twig / Blade / PHTML, CSS, Tailwind, JavaScript, TypeScript, MySQL, PostgreSQL, Redis. - Du bewegst dich sicher in Git, CI/CD, Docker, Nginx, Apache und lernst, was professionelles Setup wirklich bedeutet. - Du reflektierst gemeinsam mit deinem Team: - Was kann automatisiert werden? - Wo bringt AI echte Qualität und wo braucht es menschliches Urteil? Qualifications - Du studierst Informatik (oder Vergleichbares) und möchtest dein Wissen in einem 3–6-monatigen Vollzeit-Praktikum in echten Projekten anwenden. - Du hast erste Erfahrung mit AI-Tools wie z. B. Cursor, GitHub Copilot, Claude Code oder ähnliche Systeme. - Du interessierst dich für den Shift von klassischem Coding hin zu: - Requirements verstehen & strukturieren - AI-Workflows bewusst einsetzen - Spezifikation & Qualitätssicherung unterstützen - Du hast erste praktische Erfahrung mit einem modernen JS-Framework (React, Vue o. ä.). - Du verstehst die Basics von: - Clean Code - Git - Testing - APIs & Datenbanken - Du denkst in Lösungen – nicht nur in Tasks. - Du bist neugierig, stellst Fragen und willst verstehen, warum etwas gebaut wird – nicht nur wie. - Du arbeitest strukturiert und kannst Feedback annehmen und umsetzen. - Du hast Lust, Verantwortung zu übernehmen – auch als Praktikant:in. Requirements - Deinen CV - Welche Vergütung Du Dir für Deine Performance vorstellst - Deine Kündigungsfrist bzw. möglicher Starttermin Benefits - Kollegiale Teams mit tollem Spirit, großer Hilfsbereitschaft, mit viel Sinn für Humor und Spass an der gemeinsamen Arbeit. - Flache Hierarchien und Open Door Policy auf allen Ebenen. - Arbeite von wo Du möchtest! Durch unsere Remote Working Policy ermöglichen wir dir die Arbeit im Home Office genauso wie temporär im Ausland an einem Ort Deiner Wahl. - Das Jobticket können wir dir aliquot für die Anstellungszeit rückvergüten. - Du bist Teil von innovativen, spannenden und abwechslungsreichen Projekten mit steiler Lernkurve! - Du bekommst TOWA Merch (Hoodie + T-Shirt) sowie Hardware von uns gestellt. - Wir haben zwar flache Hierarchien, bieten dir dennoch strukturierte Karrierepfade, die dein Weiterkommen ermöglichen. - Unsere zentral gelegenen Loft-Offices sind ein Space für Austausch, Ideen spinnen, Kreativität und Spass! Sie sind modernst ausgestattet, Getränke und Snacks sind vorhanden, und jeder kann sich dort wohlfühlen. Company Description Your Teamlead is Matthias Frank - click here to get to know him.
Senior Software Engineer, RoR, Ember/React
CESARInnovation driven by people. Business powered by innovation.
• Serve as the project's technical reference, developing new features and improvements; • Resolve major technical issues; • Share knowledge with the team;
• Collaborate with engineers, product managers, and designers to tackle the interesting and challenging problems for building and growing an end-to-end (vehicle) shipping platform in the United States. • Collaborate on technical projects across teams within Super Dispatch. • Be a valued member of an autonomous, cross-functional agile team with its mission, comprised of a product manager, UX designer, a backend engineer, and a QA engineer. • Architect, design, document, develop, refactor, deploy, and operate customer-faced web interfaces that serve the Super Dispatch customers. • Collaborate on technical projects across teams within Super Dispatch.
Front End Engineering Intern
ezCaterezCater is the world’s largest online marketplace for business catering.
• Create, improve, and ship well-factored components for React applications • Build products utilizing Next.js, React, TypeScript, and testing libraries • Participate in code reviews • Engage in team ceremonies like standups and retrospectives • Collaborate with other engineering teams for features and improvements • Enjoy building meaningful software in a collaborative environment



