Bangalore or Chennai Employment

Thoughtworks is hiring a Mobile Developer

About the Role

Thoughtworks is hiring a Lead Mobile Developer to serve as the primary technical contact for our clients, ensuring team success in delivery. You'll bring a strategic mindset to projects, collaborating with clients to bring a technical vision to life while guiding and coaching your team in implementation.

What You'll Do

  • Champion and adopt best practices like writing clean, reusable code using TDD, mobile architecture patterns, design, and pair programming.
  • Oversee or take part in the entire cycle of software consulting and delivery from ideation to evolution in production.
  • Use a passion for mobile development to aid clients in enabling a platform-appropriate, seamless, and human-centered experience for their users.
  • Design solutions and choose technologies that solve clients’ problems while working within constraints and making pragmatic tradeoffs.
  • Use continuous delivery practices to improve software delivery speed.
  • Work in collaborative, product-focused teams to build innovative customer experiences and create meaningful change for clients.
  • Apply the latest technology thinking from our Technology Radar to solve client problems.
  • Apply a variety of languages to work and continue to code alongside Developers.
  • Efficiently use and champion DevSecOps tools and practices to build and deploy software, advocating devops culture and shifting security left in development.

What We're Looking For

  • Well versed using two or more mobile development languages such as Swift, Kotlin, Dart, or Javascript, coupled with experience in UI development using mobile SDKs and UI frameworks like Swift UI, Jetpack Compose, or Flutter.
  • Led software development teams using Agile, Lean and/or Continuous Delivery approaches such as TDD, continuous integration, pairing, and infrastructure automation.
  • Can help teams consider fundamental concerns affecting mobile software such as single vendor limitations, constrained execution environments, disconnected operation, discrete release cycles, accessibility, and privacy.
  • Experience influencing others and always advocating for technical excellence while being open to change when needed.
  • Bridge product and technology by helping to translate business needs into software requirements.
  • Able to develop and execute a technical vision with a focus on business value.
  • Act as a mentor for less experienced peers through both technical knowledge and the ability to inspire a team to deliver extraordinary impact together.
  • Resilient in ambiguous situations and can approach challenges from multiple perspectives.

Nice to Have

  • Working knowledge of mobile devops/pipeline tools, such as fastlane and gradle.
  • Enjoy continuously learning and improving, whether through functional programming paradigms, modern UI patterns/architecture, platform engineering, or others.

Technical Stack

  • Languages: Swift, Kotlin, Dart, Javascript
  • UI Frameworks: Swift UI, Jetpack Compose, Flutter
  • Tools: fastlane, gradle

Team & Environment

You will work in collaborative, product-focused teams to build innovative customer experiences and create meaningful change for our clients.

Thoughtworks is an equal opportunity employer.

Required Skills
SwiftKotlinDartJavaScriptSwiftUIJetpack ComposeFlutterfastlanegradleTDDContinuous IntegrationAgileLeanContinuous DeliveryMobile Architecture
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Thoughtworks

A leading technology consultancy that helps clients solve complex business problems using technology, with a focus on innovation and continuous learning.

Visit website
Job Details
Department Information Technology
Category mobile
Posted 14 days ago