Sr Software Engineer, Frontend
Há 7 horas
About the Role
Please note: this hybrid position is based in Rio de Janeiro, Brazil - welcoming both local professionals and those open to relocating.
At Uber, Frontend Engineers build web experiences that power the way people move and receive things around the world. As part of our engineering team, you'll work on large-scale applications that impact millions of users.
You'll collaborate with cross-functional partners (design, backend, data science, product). Your work will help shape the future of Uber's Delivery, defining how people interact with Uber on the web.
About the Team
The Delivery team is focused on innovating and streamlining how products and services reach our customers. In this role, you'll contribute to building efficient and robust systems that support order processing, logistics, and real-time tracking. Your contributions will help optimize the end-to-end delivery experience, making it more reliable and seamless for both drivers and customers.
What You'll Do
- Design and implement user-facing features for critical web properties at scale, making engineering trade-offs between speed, maintainability, and user experience.
- Own the technical design and execution of features, from initial architecture discussions to debugging production issues.
- Collaborate across disciplines, Product, Design, Data Science, and Backend Engineering, to turn ambiguous business needs into clear, scalable front-end systems.
- Champion front-end engineering excellence, defining and leading the adoption of code health, testing, and design standards within your project area.
- Improve core application performance, efficiency, and system reliability, proactively identifying and tackling areas of technical debt in software and processes within your team.
- Mentor junior and mid-level engineers on best practices, system design philosophy, and navigating cross-functional project dynamics.
What You'll Need
- 7 years of professional software engineering experience, with a focus on large-scale, high-traffic web applications.
- Hands-on experience and proficiency in a modern web framework such as JavaScript, React, VueJS, or Angular, plus HTML and CSS.
- Proficiency in fundamental algorithms and data structures, including hash tables, trees, stacks, queues, linked lists, DFS, and BFS.
- Demonstrated understanding of modern web application architecture and design patterns, and their implications for performance and scalability.
- Advanced English communication skills, written and verbal, to effectively collaborate with globally distributed cross-functional teams.
Bonus Points If
- Experience leading the technical direction of complex, cross-functional projects with multiple dependencies.
- Familiarity with back-end systems (e.g., Go, Python, TypeScript) to facilitate collaboration and diagnose full-stack issues.
- Experience with the full project lifecycle, from idea inception and stakeholder engagement to monitoring in production.
-
Junior Software Engineer
1 semana atrás
Rio de Janeiro, Rio de Janeiro, Brasil Bloquo Tempo inteiro R$40.000 - R$60.000 por anoAbout the RoleWe are looking for a Junior Fullstack Software Engineer to join our team at Bloquo, an innovative company building global cross-border payment infrastructure and market-making solutions powered by blockchain technology.This is a unique opportunity for someone at the beginning of their career who wants to grow fast, learn from experienced...
-
Software Engineer
Há 6 dias
Rio de Janeiro, Rio de Janeiro, Brasil Solution Seeker Tempo inteiro R$90.000 - R$120.000 por anoOne year in Norway, a career in Brazil—grow with us across bordersDeadline Apply here:About Solution SeekerSolution Seeker - with headquarters in Norway and a subsidiary in Brazil - is a scaleup building software and AI for industrial production optimization, turning data into value and strategic insight for our users.Our software streams live sensor data...
-
Software Engineer
1 semana atrás
Rio de Janeiro, Rio de Janeiro, Brasil Canonical - Jobs Tempo inteiro R$60.000 - R$120.000 por anoCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
QA Automation Engineer Sr
2 semanas atrás
Rio de Janeiro, Rio de Janeiro, Brasil Fielo Tempo inteiro R$90.000 - R$120.000 por anoQA Automation EngineerWe're looking for a QA Automation Engineer to join our global team and help us ensure the quality, performance, and reliability of Fielo's products.If you are passionate about automation, testing, and collaboration in an agile environment — this is for you.What you'll doCollaborate in cross-functional, agile teams to design and...
-
Software Engineer
1 semana atrás
Rio de Janeiro, Rio de Janeiro, Brasil Canonical - Jobs Tempo inteiro R$60.000 - R$120.000 por anoCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Linux Devices Software Engineer
1 semana atrás
Rio de Janeiro, Rio de Janeiro, Brasil Canonical - Jobs Tempo inteiro US$100.000 - US$150.000 por anoThis role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology on autonomous devices across all seniority levels.We hire careful and conscientious engineers who appreciate the challenge of memory, performance, battery and connectivity constrained code that has to work every time in an...
-
Senior Python Software Engineer
1 semana atrás
Rio de Janeiro, Rio de Janeiro, Brasil UpTech Solution Tempo inteiro R$120.000 - R$360.000 por anoSenior Python Software EngineerLocation:Remote (LATAM or Canada)Contract Type:Long-term, Open-endedTimezone:Must work EST business hoursNote:No C2C. Only candidates residing in Latin America or Canada will be considered.About the RoleWere looking for aSenior Python Software Engineerwithat least 4 years of recent Python experiencein complex, distributed,...
-
Rio de Janeiro, Rio de Janeiro, Brasil EM&I Limited Tempo inteiroJob TitleSoftware EngineerReporting toTechnical Development LeadRoleSkilled and motivated Software Engineer with expertise in embedded systems, robotics and computer vision to support the design and deployment of ROV (Remotely Operated Vehicle) platforms (subsea and above water) used for inspection, maintenance and monitoring in the oil, gas and renewable...
-
Software Engineer
1 semana atrás
Rio de Janeiro, Rio de Janeiro, Brasil Canonical - Jobs Tempo inteiro R$80.000 - R$120.000 por anoCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Web Frontend Engineer
1 semana atrás
Rio de Janeiro, Rio de Janeiro, Brasil Canonical - Jobs Tempo inteiro R$80.000 - R$120.000 por anoCanonical is a leading provider of open-source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...