Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Uber Software Engineer II Kotlin 
United States, West Virginia 
201358958

23.11.2024
What You'll Do
  • Design, develop, and maintain the tooling and libraries needed to support Uber’s community of Kotlin developers working on large-scale mobile applications and services
  • Collaborate with cross-functional teams to implement new features and improve existing ones
  • Write clean, efficient, and well-documented code
  • Participate in code reviews and contribute to best practices
  • Troubleshoot, debug, and optimize application performance
  • Stay up-to-date with the latest trends and advancements in Kotlin and Java ecosystems
What You'll Need
  • 3-5 years of professional software development experience
  • Strong proficiency in Kotlin programming
  • Solid background in Java development
  • Experience with modern software development practices (e.g., Agile, CI/CD, version control)
  • Good problem-solving and analytical skills
  • Excellent communication and teamwork abilities

Bonus points

  • Experience with modern Android development at scale
  • Experience with Kotlin multi-platform and other cross-platform toolchains
  • Experience with Bazel
  • Experience building IntelliJ Plugins
  • Knowledge of cloud platforms (e.g., AWS, GCP, Azure)
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes)
  • Contributions to open-source projects
  • Familiarity with microservices architecture, gRPC and RESTful APIs

* Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to .