Front-End Software Engineer

Global technology company revolutionizing transportation and delivery through its platform.
Frontend
Senior Software Engineer
Hybrid
5+ years of experience
Finance

Description For Front-End Software Engineer

Join Uber's first Tech Center in LATAM as a Software Engineer on the Financial Products Engineering team in Brazil. As a crucial member of the global engineering team, you'll work on platforms building the next generation of Financial Products to help customers achieve their life goals. The role involves writing reliable and maintainable code, collaborating with cross-functional teams, and solving complex technical challenges specific to Uber's business.

You'll be responsible for designing and developing fullstack web solutions, maintaining high coding standards, and contributing to engineering best practices. The ideal candidate should have strong experience in frontend technologies, particularly React and JavaScript, while being comfortable working with backend systems in Go.

The position offers the opportunity to work on impactful financial products that serve Uber's global user base. You'll be part of a team that values technical excellence, user-centered solutions, and rapid, reliable delivery. The role requires a hybrid work arrangement in São Paulo, combining the benefits of in-office collaboration with flexible work options.

Working at Uber means joining a company that's reshaping transportation and financial services globally. You'll have the chance to work on challenging technical problems while contributing to products that impact millions of users. The team culture emphasizes collaboration, innovation, and continuous improvement, making it an ideal environment for engineers who want to make a significant impact while growing their technical and professional skills.

Last updated a few seconds ago

Responsibilities For Front-End Software Engineer

  • Design, develop, and enhance fullstack web solutions in partnership with engineers, Product Managers, and Designers
  • Write high-quality code and uphold standards for testing and coverage
  • Align the team on solutions to ambiguous problems and analyze technical tradeoffs
  • Contribute to engineering cultivation in quality, monitoring, and on-call practices
  • Find opportunities to improve team operations and promote standard processes

Requirements For Front-End Software Engineer

JavaScript
React
Go
Python
TypeScript
  • Experience creating, designing, and maintaining polished user interfaces for wide audience
  • Advanced/senior experience in HTML, CSS, JavaScript, and modern UI frameworks like React
  • Experience with Go and back-end systems
  • Front-end architecture design experience
  • Experience in growth engineering and A/B testing
  • Advanced English skills
  • Bachelor's degree in Computer Science or related field (preferred)
  • Experience building scalable systems
  • Excellent product instincts
  • Proven track record of delivering features

Interested in this job?

Jobs Related To Uber Front-End Software Engineer

Sr Software Engineer, Frontend - Delivery

Senior Frontend Software Engineer position at Uber's Delivery team, focusing on developing complex user interfaces and features for web applications.

Senior Software Engineer - Web/Frontend - Membership

Senior Frontend Engineer position at Uber, focusing on developing member-first experiences for millions of users worldwide, requiring 5+ years of experience in web development.

Software Engineer - Frontend

Senior Frontend Engineer position at Uber, building and optimizing critical API Gateway platforms and web applications with React and modern web technologies.

Senior Software Engineer - Web/Frontend - Maps

Senior Frontend Engineer role at Uber, focusing on building and maintaining map curation tools and interfaces for their global mapping platform.

Sr Software Engineer, Fullstack

Senior Fullstack Software Engineer needed for Uber's FinTech team in Hyderabad to build core components and lead development efforts.