ThoughtWorks is a global technology consultancy. We partner with clients who view technology as the core of their business and who seek to launch software products in weeks, not years. We bring expertise in areas including Agile, UX, devops, and lean. ThoughtWorks is the recipient of 2016's ABI Award for Top Company for Women Technologists.

Lead Full Stack Mobile (iOS/Android) Developer at ThoughtWorks
Here’s what we are looking for you to bring:

  • Expertise in developing/testing/deploying/releasing native applications on iOS and/or Android
  • Expertise in native mobile languages like Swift, Objective-C and/or Java
  • Experience in full-stack/software development languages like Java, Scala, C#, Javascript, Ruby, and/or Python
  • Experience refactoring code and evolving architectures
  • Experience crafting automated unit, integration, functional, and regression tests for iOS and/or Android
  • Experience developing cross-platform applications
  • Experience with and understanding of a variety of mobile platforms and tool-sets
  • The ability to judge and recommend appropriate platform choices given context about a particular application
  • Full lifecycle experience from conceptualization to development and deployment of mobile apps
  • Passion for writing clean code, object oriented code
  • Knowledge of design patterns for mobile technologies
  • Familiarity with multiple programming paradigms and the curiosity to learn new ones
  • Techniques such as test driven development and continuous integration
  • Strong communication and client-facing skills with the ability to work in a consulting environment
  • Understand mobile trends and how they evolve in a fast-paced environment
  • Ability to work in a variety of client settings and in a team-oriented, collaborative environment
  • Ability to connect with people and to quickly build trust with clients

Here’s what you’ll do:

  • Work on medium- to large-scale, custom software systems that leverage mobile technologies
  • Lead teams of software engineers - both ThoughtWorkers and clients
  • Create and implement significant, end-to-end business solutions on a variety of mobile platforms
  • Work with and influence large enterprises, innovative startups, as well as not-for-profit organizations
  • Employ and advocate for modern technical practices like test automation, continuous integration/continuous delivery, and pair programming and how it pertains to the mobile atmosphere
  • Work in an inclusive, collaborative, non-hierarchal, and ego-free culture where your talent is valued over a title
  • Constantly learn and level up as you lead teams among different industries, technologies/languages, and parts of the country (or world!) with each new project experience

Regardless of what you do at ThoughtWorks, you’ll always have the opportunity to:

  • Think through hard problems, and work with a team to make them reality
  • Learn something new every day
  • Work in a dynamic, collaborative, transparent, non-hierarchal, and ego-free culture where your talent is valued over a role title
  • Travel the world
  • Speak at conferences
  • Write blogs and books
  • Develop your career outside of the confinements of a traditional career path by focusing on what you’re passionate about rather than a predetermined one-size-fits-all plan
  • Be part of a company with Social and Economic Justice at the heart of its mission

We work almost exclusively on customer site providing a mix of delivery and consulting services, so you’ll be flexible about travel, and willing to travel extensively as part of your role. Many of our consultants travel every week and fly home for weekends. We do everything we can to make life here as easy as possible and do our best to take people’s personal situations into account.


It is the policy of ThoughtWorks, Inc. to provide a work environment free of discrimination. The Company will take affirmative action to ensure applicants and ThoughtWorks employees are treated without regard to race, color, religion, sex, national origin, ethnic origin, veteran status, family status, disability, sexual orientation, gender expression or gender identity. This also includes individuals who are perceived to have any of the aforementioned attributes. ThoughtWorks will adhere to all federal, state, and municipal laws and regulations governing employment.



Find more startup and tech jobs in Chicago
Apply Now
Why work with us
[email protected]: work with others who share a passion for technical excellence and software craftsmanship. Lifelong learning: every project promotes an environment of non-stop learning, and each project is like a new job. Travel the country (and world!): our consultants are asked to travel up to 100% of the weekday; weekends are spent in your home base.
We embrace a culture of openness, transparency, and collaboration. We don’t believe in heroes, we believe in a smarter collective. As global citizens, we recognize and uphold our responsibility to improve our world through technology. Social justice, diversity, and inclusion are not afterthoughts at ThoughtWorks; they are embedded in our DNA.
Perks & Benefits
401K matching
Comprehensive medical, dental and vision insurance
Allowances for health and well-being, books, conferences, cell phone, local transit, and high-speed internet
Personal development programs and training tailored to the career path that you choose
Opportunities for global assignments/travel
Internal conferences and community events
Relocation packages
Visa sponsorship

Oh no!

You're fresh out of job post slots.

Upgrade your planmanage current jobs

Create an account

Let startups find you

Create a profile and upload your resume today.

Saved Jobs
Job Saved
Find your saved jobs by scrolling over this star

Oh no!

You're fresh out of job post slots.