Before you apply...
Signup for related jobs and career advice from Uncubed, delivered right to your inbox. You can unsubscribe at any time.
Android Developer(China North Market)
ThoughtWorks, Beijing
Creative Technology Consultants
We hire only the most talented, passionate people. Talented, driven and principled people who are passionate about software, brought together because they want to do something amazing.
Working with us you'll get to:
- Join a global technology consultancy that wants to change the world
- Introduce, use and grow agile development practices on a project, including continuous integration (Go, Jenkins etc) and behavior or test driven development practices (TDD)
- Work on custom-designed, multi-tier, business applications that use the very latest technologies to build scalable and critical systems
- Contribute and collaborate throughout the software development life cycle
- Coach, mentor and generally spread the word about best practices in software development inside and outside ThoughtWorks community
- Be part of an open and non-hierarchical environment where everyone is expected to speak up and collaborate in project and organizational directions
- Work with an amazingly talented and diverse bunch of people from all around the world
- Passion about coding. Your idea of fun is probably to write an app in your spare time, be it a web 2.0 app or a shiny new framework to bring more fun to your daily activities
- Development and delivery experience with Java, .NET, Ruby, iOS, or Android. Expect to show us a bit of your talent
- Analysis, design, coding and implementation of large-scale custom-built OO applications
- Keen to work collaboratively with intelligent people, sharing your ideas to solve real business problems
- Strong communication skills with the ability to work in a consulting environment and build relationships
- Experience in mobile software development(Android/iOS/Windows Phone)
- Have worked on the analysis, design, coding and implementation of large scale, custom built object-oriented applications
- Great OO skills, including strong design patterns knowledge
- Experience working with, or an interest in Agile Methodologies, such as Extreme Programming (XP) and Scrum
- Ability to work in a variety of client settings and in a team-oriented, collaborative environment
- Knowledge of software best practices, like test driven development and continuous integration
- Experience of working in a forward thinking, OSS-centric environment
code: #LI-DNP
About ThoughtWorks
A community of passionate individuals whose purpose is to revolutionize software design, creation and delivery, while advocating for positive social change.
Want to learn more about ThoughtWorks? Visit ThoughtWorks's website.
Featured Company

Slack's cloud-based collaboration tools and services are used worldwide.
Jobs You May Like
-
Senior Staff Engineer- Distributed Systems
Narvar, Remote - India
-
Senior Site Reliability Engineer
Nylas, Toronto, ON
-
Associate Program Manager Intern
PlayStation, San Diego, CA
-
Federal - Full Stack Java Developer Associate Manager
Accenture, MO - St. Louis, USA
-
Senior Software Engineer, Data Platform
Flexport, San Francisco, CA
-
Senior Software Engineer
Home Chef, 433 W Van Buren St, Chicago, IL 60607 (Downtown)
-
Ground & Flight Test Engineer
A³ by Airbus Group, Sunnyvale, CA