Thoughtworks - Coffeyville, KS

posted 15 days ago

Full-time - Senior
Remote - Coffeyville, KS
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

The Lead Mobile Developer for Android at Thoughtworks is responsible for creating clean and reusable code while overseeing the entire software consulting and delivery cycle. This role emphasizes mobile development, focusing on delivering seamless, human-centered experiences for clients. The developer will work collaboratively in product-focused teams, applying the latest technology practices and advocating for DevSecOps tools to enhance software delivery speed and quality.

Responsibilities

  • Write clean and reusable code using practices like TDD and mobile architecture patterns.
  • Oversee the entire cycle of software consulting and delivery from ideation to production.
  • Design solutions and select technologies that address client problems while making pragmatic tradeoffs.
  • Utilize continuous delivery practices to enhance software delivery speed.
  • Collaborate in product-focused teams to build innovative customer experiences.
  • Apply the latest technology thinking from the Technology Radar to solve client problems.
  • Champion DevSecOps tools and practices to build and deploy software.

Requirements

  • Proficient in two or more mobile development languages (e.g., Swift, Kotlin, Dart, Javascript).
  • Experience in UI development using mobile SDKs and UI frameworks (e.g., Swift UI, Jetpack Compose, Flutter).
  • Led software development teams using Agile, Lean, and/or Continuous Delivery approaches.
  • Ability to address fundamental concerns affecting mobile software such as accessibility and privacy.
  • Experience with mobile devops/pipeline tools (e.g., fastlane, gradle) is a plus.
  • Strong advocacy for technical excellence and ability to influence others.

Nice-to-haves

  • Working knowledge of mobile devops/pipeline tools.
  • Experience with functional programming paradigms and modern UI patterns.

Benefits

  • Interactive tools for career development.
  • Numerous development programs to support employee growth.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service