GetJob.us
U

Full Stack Engineer

UberNew York, NY
This week
Hybrid

Company

Uber

Location

New York, NY

Work Schedule

full time

Work Location

hybrid

Job Description

Uber is seeking a talented Full Stack Engineer to build and optimize scalable web applications for our ride-sharing platform in New York. Join our innovative team to drive impactful features from frontend to backend.

Full Description

Job Overview Uber is looking for a skilled Full Stack Engineer to join our dynamic engineering team in New York, NY. In this role, you will develop and maintain end-to-end web applications that power our global ride-sharing and mobility services, ensuring seamless user experiences for millions of riders and drivers worldwide. As a key contributor, you'll collaborate with product managers, designers, and fellow engineers to deliver high-performance, scalable solutions that drive Uber's mission to ignite opportunity by setting the world in motion. Key Responsibilities Design, develop, and deploy full-stack applications using modern web technologies, focusing on both client-side and server-side development. Build responsive user interfaces with frameworks like React or Vue.js, and implement robust backend services with Node.js, Python, or Java. Optimize application performance, scalability, and reliability through code reviews, testing, and CI/CD pipelines. Integrate with Uber's microservices architecture, APIs, and databases such as PostgreSQL or MongoDB to handle high-traffic demands. Collaborate cross-functionally to translate business requirements into technical solutions, troubleshoot issues, and iterate on features based on user feedback. Ensure security best practices and data privacy compliance in all developments. Required Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. 3+ years of professional experience as a Full Stack Developer building consumer-facing web applications. Proven track record working with frontend technologies (HTML5, CSS3, JavaScript/TypeScript, React/Angular) and backend stacks (Node.js, Express, Django, Spring Boot). Experience with cloud platforms like AWS, GCP, or Azure, and containerization tools such as Docker and Kubernetes. Strong problem-solving skills and ability to work in fast-paced, agile environments. Skills Proficiency in RESTful APIs, GraphQL, and real-time technologies like WebSockets. Familiarity with version control (Git), agile methodologies, and DevOps practices. Excellent communication skills for technical and non-technical audiences. Knowledge of performance optimization, accessibility standards, and microservices patterns. Bonus: Experience with mobile web development, machine learning integration, or big data tools like Kafka and Spark. Company Info Uber transforms urban mobility with innovative technology, operating in over 10,000 cities across 70+ countries. Headquartered in San Francisco with a major hub in New York, we foster a culture of bold innovation, diversity, and inclusion. Our engineering teams thrive on challenging problems, from optimizing routing algorithms to scaling global payments. Benefits Competitive salary and equity package. Comprehensive health, dental, and vision insurance. 401(k) matching, paid parental leave, and flexible PTO. Commuter benefits, wellness stipends, and Uber credits for rides. Modern office in NYC with collaborative spaces and catered meals. Growth Opportunities Unlimited career progression with mentorship programs, internal mobility, and leadership tracks. Access to Uber University for ongoing learning, conferences, and certifications. Join a high-impact team where your work shapes the future of transportation.

Key Skills

JavaScript/TypeScriptReact.jsNode.jsAWSDocker