James Vieira is a Senior Mobile Engineer based in São Paulo with 6+ years delivering high-performance React Native apps focused on polished UX, offline-first reliability, and advanced animations. He’s reduced critical load times dramatically (e.g., from ~54s to ~0.4s at Fluyo) and built features like lip-sync for animated characters and 3D experiences using Three.js, Blender, Skia and Rive. Comfortable across the stack, he pairs mobile expertise with backend work in Node.js/NestJS and GCP to design end-to-end, secure systems—recently building AI assistant tooling, secure file pipelines, and modular agent integrations at Employers AI. James blends a designer’s eye for interaction with data-driven product thinking (BigQuery, PostHog, analytics pipelines), and often leads cross-functional work that turns complex technical challenges into delightful, measurable user experiences.
5 years of coding experience
7 years of employment as a software developer
Bachelor of Computer Science, Information Technology, Bachelor of Computer Science, Information Technology at UNIFACCAMP Centro Universitário Campo Limpo Paulista
Técnico em Informatica, Tecnologia da Informação, Técnico em Informatica, Tecnologia da Informação at Anhanguera Educacional
Full-Stack, Tecnologia da Informação, Full-Stack, Tecnologia da Informação at JStack
React Native - Ignite, React Native - Ignite at Rocketseat
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
James Vieira - Senior Software Engineer at Employers AI