
Fullstack Engineer III
- Ciudad de México
- Permanente
- Tiempo completo
Req #918Fullstack Engineer IIIAbout the Role
As a Fullstack Engineer at Uber Freight, you'll develop and maintain features that connect backend systems with intuitive user interfaces, helping shippers and carriers move freight efficiently. You'll work closely with designers, backend specialists, and product managers to deliver well-rounded solutions that balance technical scalability with seamless user experiences. You'll have ownership over specific modules and collaborate in both backend and frontend codebases to bring product ideas to life.What the Candidate Will Do
- Develop, test, and maintain fullstack features using Go/Java and React-based technologies.
- Write clean, reusable code and contribute to both frontend and backend best practices.
- Collaborate with peers on system design and project planning.
- Participate in code reviews and help shape scalable architecture patterns.
- Debug and resolve issues across the stack, ensuring reliability in production.
- Assist in maintaining component libraries and shared services used across teams.
- Continuously learn and improve your skills across the fullstack landscape.
- Minimum 3 years of professional software engineering experience, with fullstack development responsibilities.
- Proficient in one or more backend languages (Go, Java, Python, or C++) and modern JavaScript frameworks (React preferred).
- Experience building and consuming RESTful APIs or GraphQL endpoints.
- Familiarity with microservice architecture and UI component reuse.
- Experience writing unit and integration tests for both backend and frontend.
- Comfort working in a collaborative, cross-functional team environment.
- Solid understanding of algorithms, data structures, and API design principles.
- BS or MS in Computer Science, or equivalent experience.
- Experience in logistics or enterprise software is a bonus.
- Exposure to accessibility and performance tuning for frontend applications.
- Experience with frontend testing tools (Jest, Cypress, etc.) and backend frameworks.