Full Stack Developer – São Paulo Employment Type : 1-Year Contract
Seniority Level : Associate
Industry : IT Services & Consulting / Technology / Information & Media
Role Overview
We're looking for an experienced Full Stack Developer to build and maintain tools and infrastructure for UX workflows.
This position combines hands-on engineering with strong cross-functional collaboration.
Key Responsibilities
- Prototyping : Develop high-fidelity, interactive prototypes using Polygon Studio for user feedback.
- Asset & Template Management : Create and maintain shared asset repositories and design templates.
- Component Library Development : Build reusable UI components in Lit / React for efficiency and consistency.
- Collaboration & Communication : Work closely with stakeholders, including design, sales, and operations teams, on requirements and project updates.
- Technical Implementation : Ensure cross-browser compatibility, performance, and write clean, documented code.
- Platform Expertise : Develop deep knowledge of the Polygon platform.
- User Onboarding & Support : Provide support and guidance to new users on the Formats Infrastructure.
- Advertisement Campaign Support : Collaborate with internal teams to design and implement advertising features / campaigns aligned with product goals.
- Operations Enablement : Partner with operations teams to streamline deployment, process workflows, and performance monitoring of delivered solutions.
Required Skills & Experience
- Minimum 5 years' experience in Full Stack Development (mandatory).
- Mandatory experience in Advertisement and Operations environments, with a proven ability to work cross-functionally to deliver integrated solutions.
- Proficiency in front-end development (HTML, CSS / SASS, JavaScript / TypeScript).
- Experience with modern web frameworks (e.g., Angular, React, Lit).
- Skills in building responsive component libraries.
- Ability to develop high-fidelity interactive prototypes.
- Experience with design systems (e.g., Material UI).
- Knowledge of version control and collaboration tools (e.g., Git).
- Understanding of UX principles and user-centered design.
- Experience with AngularJS applications (single-page, complex data-driven interfaces).
- CSS proficiency (Bootstrap, Tailwind CSS, SASS, LESS).
- Full stack development capabilities (Node.js, Python, Java, .NET).
- Database knowledge (SQL, NoSQL).
- Proven sales experience and ability to collaborate with sales teams to understand client needs and support solution selling.