Somos Humanos. Somos Digitais. Somos Verity!
Senior Mobile Frontend Developer
Location
Brazil
Posted
3 days ago
Salary
0
Seniority
Senior
Job Description
Senior Mobile Frontend Developer
Verity Group
• Develop and evolve reusable React Native components for the Design System. • Define and promote architectural patterns for mobile applications. • Collaborate with Design and Engineering teams to ensure consistency between interface and implementation. • Document components, patterns, and development best practices. • Perform code reviews and provide technical support and mentorship to other developers.
Job Requirements
- Experience with React Native
- Proficiency in React 18+, TypeScript, Hooks, Context API, React Navigation, Redux Toolkit, and Zustand
- Knowledge of scalable mobile application architecture
- Experience building and evolving Design Systems
- Familiarity with Atomic Design, Design Tokens, theming, shared libraries, governance, versioning, and component APIs
- Experience extracting technical specifications
- Knowledge of Variants, Auto Layout, and Design Tokens
- Ability to convert designs into reusable components
- Knowledge of render optimization
- Experience with memoization, FlatList, memory management, and performance monitoring
- Familiarity with WCAG guidelines
- Experience with VoiceOver, TalkBack, proper contrast, and developing accessible components
- Experience with Jest and React Native Testing Library
- Knowledge of unit, integration, and automated testing
- Experience with Fastlane
- Familiarity with CI/CD using GitHub Actions or Azure DevOps
- Experience with release distribution and monitoring
- Experience using tools like GitHub Copilot, Microsoft Copilot, ChatGPT, Cursor, or Claude to accelerate development and support code quality
- More than 6 years of mobile development experience
- At least 4 years of experience with React Native
- Proven experience building Design Systems or reusable component libraries
- Experience working in large corporate environments and with high-scale products.
Benefits
- Meal voucher
- Food allowance
- Home office allowance
- Health insurance
- Dental insurance
- Life insurance
- Discount partnerships
- Partnerships with establishments and educational institutions
- Recurring agile training
- Verity Break (Intervalo Verity)
- #VerityWithYou
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Senior Developer, Front-End
General DynamicsA business unit of General Dynamics, General Dynamics Information Technology (GDIT) supports some of the United States' most complex government, defense, and in
• Develop responsive web applications using ReactJS, ensuring high performance and responsiveness • Collaborate with UI/UX designers to implement designs into functional user interfaces, adhering to best practices and design principles • Build reusable components and front-end libraries for future use • Optimize applications for performance, scalability, and cost-efficiency in cloud environments • Ensure adherence to security and compliance best practices throughout the development lifecycle • Provide technical leadership, mentorship, and code reviews to junior developers • Write clean, maintainable, and testable code. • Mentor and coach junior developers, providing technical guidance and code reviews.
• Ship high-quality, performant front-end features in React and TypeScript that meet UX standards from the earliest milestones; • Translate user needs into shipped experiences that solve the real problem (not just the spec), in tight partnership with Product and Design; • Grow a reusable component library and design system that speeds up delivery across the team; • Step into the backend when needed: read existing code and extend or add functionality so delivery isn't blocked at the front-end boundary; • Deliver interfaces that hold up to real-world performance, accessibility, and responsiveness expectations; • Help shape front-end architecture and engineering practices that scale beyond the first release; • Keep the codebase healthy and maintainable through reviews, testing, and continuous improvement; • Influence product and technical decisions through active participation in team discussions.
• Responsible for implementing the application's visual layer according to specified requirements and following the layout defined by the UX/UI team, integrating with the back-end layer. • Must write high-quality code that adheres to established standards, always aiming to deliver the best user experience; prioritize code and delivery quality within technical and quality standards, producing source code that follows the conventions of the technologies used.
• Design, develop, test, deploy, and maintain custom web applications using modern development frameworks and technologies. • Create, enhance, and support databases and web-based solutions that meet operational and business requirements. • Develop and maintain applications using C#, .NET Core, SQL, JavaScript, and related technologies. • Utilize low-code/no-code platforms to automate workflows, improve business processes, and accelerate application delivery. • Integrate applications with databases, APIs, third-party services, and enterprise systems. • Troubleshoot, diagnose, and resolve application issues, performance concerns, and user-reported defects. • Collaborate with stakeholders to gather requirements, analyze business needs, and propose technical solutions. • Participate in software testing, code reviews, and continuous improvement activities. • Maintain technical documentation, user guides, and system configuration records. • Support application security, data integrity, and software lifecycle management processes. • Provide end-user assistance and technical support for deployed applications. • Work independently and collaboratively within Agile and team-based development environments. • Other duties as assigned or required.




