Senior Software Engineer (React.js, TypeScript)
5 дн. назад
BrazilLATAMSenior
reacttypescript
Develop and maintain reusable React components and design system assets for a leading digital banking platform in Latin America.
Требования
- Senior-level experience developing applications using React and TypeScript.
- Strong expertise in modern frontend architecture and component-based development.
- Proven experience building, maintaining, or scaling Design Systems and component libraries.
- Advanced knowledge of HTML, CSS, responsive design, layout techniques, and browser rendering.
- Experience publishing reusable packages and managing versioning and release processes.
- Strong understanding of component composition and abstraction patterns.
- Experience implementing accessibility best practices (WCAG), keyboard navigation, and screen reader compatibility.
- Ability to transform prototype or AI-generated code into scalable, production-quality solutions.
- Experience with UI testing methodologies, including visual regression and snapshot testing.
- Strong problem-solving skills with the ability to work independently and take end-to-end ownership of technical initiatives.
Будет плюсом
- Experience with monorepo tooling such as Turborepo or Nx.
- Experience with modern build tools including Vite.
- Familiarity with Ant Design or similar enterprise UI frameworks.
- Experience using AI-assisted development tools such as Cursor, Claude, GitHub Copilot, or v0.
- Experience with Next.js.
- Familiarity with Tailwind CSS.
- Experience working in consulting or enterprise-scale product environments.
Условия
- We’re an AI-first global tech company with 25+ years of engineering leadership, 2,000+ team members, and 500+ active projects powering Fortune 500 clients, including HBO, Microsoft, Google, and Starbucks.
- From AI platforms to digital transformation, we partner with enterprise leaders to build what’s next. What powers it all? Our people are ambitious, collaborative, and constantly evolving.
- benefits vary by location and contract type. Your recruiter will fill you in on the details.
- International projects
- In-office, hybrid, or remote flexibility
- Medical healthcare
- Recognition program
- Ongoing learning & reimbursement
- Well-being program
- Team events & local benefits
- Sports compensation
- Referral bonuses
- Top-tier equipment provision
Другое
- A leading global digital banking platform and one of the largest neobank in Latin America, headquartered in Brazil. The company provides a mobile-first suite of financial services—including credit cards, savings accounts, and investments—designed to eliminate bureaucracy and high fees. By leveraging advanced data analytics and a customer-centric digital infrastructure, the organization delivers transparent and accessible financial solutions to millions of users across Brazil, Mexico, and Colombia.
- Design, develop, and maintain reusable React components and Design System assets.
- Build higher-order UI components, page templates, dashboards, forms, navigation systems, and global application layouts.
- Define component APIs, standards, properties, and best practices to ensure consistency across multiple products.
- Collaborate closely with UX and Product Design teams to translate designs into scalable frontend architecture.
- Review, refactor, and productionize AI-generated or prototype code, ensuring maintainability, accessibility, performance, and reliability.
- Implement packaging, versioning, release management, and CI/CD pipelines for Design System distribution.
- Create comprehensive technical documentation for engineers and AI-assisted development tools.
- Ensure compliance with accessibility (WCAG) standards, responsive design principles, and cross-browser compatibility.
- Develop automated testing strategies including visual regression and snapshot testing.
- Drive frontend engineering best practices, mentoring peers and raising the overall quality bar across teams.
- Intermediate English proficiency (B1+) or higher.
- Work Type: Hybrid
- Location: São Paulo, Brazil
- is proud to be an Equal Opportunity Employer committed to inclusion across minority, gender identity, sexual orientation, disability, age, and more
- Reasonable accommodations are available to enable individuals with disabilities to perform essential functions
- Please note: this job description is not exhaustive. Duties and responsibilities may evolve based on business needs
- Compensation details are shared with candidates at the early stage of the recruitment process.
- The offer is not binding until a signed contract is in place.
- We lead with trust, respect, and purpose. We believe in open dialogue, creative freedom, and mentorship that helps you grow, lead, and make a real difference. Ours is a culture where ideas are challenged, voices are heard, and your impact matters.