Frontend Software Engineer joining RealSelf's product engineering team. Building high-quality frontend features and collaborating with design, product, and backend teams.
Responsibilities
Build and maintain high-quality, scalable frontend features using Next.js, React, and TypeScript.
Collaborate with designers and product managers to translate complex user needs into clean, performant UI solutions.
Contribute to RealSelf’s shared UI component library and design system, ensuring consistency, accessibility, and ease of reuse across the platform.
Implement modern rendering patterns (SSR, ISR, and streaming) to optimize performance and SEO.
Integrate securely with backend APIs, leveraging React Query, Suspense, and server actions for efficient data fetching.
Improve site performance, accessibility (WCAG compliance), and Core Web Vitals through measurement and optimization.
Collaborate with backend, data, and DevOps teams on API design, caching strategies, and deployment workflows.
Conduct thorough code reviews, write reliable tests, and maintain high code quality standards.
Advocate for frontend best practices, tooling improvements, and developer productivity initiatives.
Use AI-assisted development tools (Copilot, Cursor, ChatGPT, etc.) to accelerate delivery and enhance quality.
Requirements
5+ years of professional frontend development experience.
Expertise in React, Next.js (App Router), and TypeScript.
Strong grasp of SSR, SSG, and hybrid rendering for SEO and performance.
Deep understanding of CSS architecture (Tailwind, SCSS, CSS Modules, BEM) and responsive design.
Experience integrating with APIs, handling async data, and building robust state management solutions (React Query, Zustand, Redux Toolkit, etc.).
Experience building or contributing to design systems and component libraries.
Strong accessibility, testing, and performance optimization skills.
Proficiency with modern frontend build pipelines, CI/CD, and Git-based workflows.
Excellent collaboration and communication skills; comfortable in cross-functional environments.
Demonstrated ability to own large-scale frontend projects from concept to production.
Bonus Qualities:
Experience building consumer web products or marketplaces at scale.
Familiarity with analytics, experimentation frameworks (A/B testing), and event tracking.
Prior work on personalization, search, or recommendation systems.
Experience integrating payments, bookings, or user onboarding flows.
Knowledge of server components, Suspense, and streaming architectures.
Experience with web performance monitoring tools (e.g., Lighthouse, Datadog RUM).
Contributions to open-source frontend frameworks or developer tooling.
Front - End Software Engineer developing user interfaces for CtrlChain's logistics platform. Collaborating with teams to create efficient and user - friendly web applications.
Full Stack Developer responsible for developing applications using C# and ASP.Net Core Blazor. Collaborating in interdisciplinary Scrum teams and contributing to new and ongoing projects.
IT Security Analyst supporting Security Operation Center in an international high - tech company. Focused on protecting data and addressing complex security issues.
Frontend Software Engineer developing features for AI software platform focusing on usability and stability. Collaborate with UI/UX teams and implement efficient frontend solutions using Next.js.
Software Engineer developing smart solutions for cities globally, collaborating in Scrum teams and engaging in various projects. Focus on ReactJS and modern cloud technologies with flexible work arrangements.
Senior Full Stack Engineer developing Agentic AI solutions and modern web applications. Leading internal and client collaboration at eSimplicity to enhance digital services across government agencies.
Frontend Developer responsible for building complex applications and modern interfaces. Collaborating with multidisciplinary teams in a hybrid work environment in São Paulo.
Frontend Developer working on high complexity applications with hybrid setup in São Paulo. Involves API integration, design systems, and agile methodologies.
Front - End/Mobile Developer for Caree, developing hybrid applications for taxi teletransmission. Collaborating closely with product team and CTO on innovative solutions to enhance taxi operators' workflows.
Intern web developer in the School of Biological Sciences, engaging in web design and development. Participating in resource development and employer engagement.