Remote Lead React Native Mobile Developer

closed
Logo of Thoughtworks

Thoughtworks

πŸ“Remote - Brazil

Job highlights

Summary

Join Thoughtworks and thrive as a Lead Mobile Developer, championing best practices, guiding teams, and delivering innovative customer experiences.

Requirements

  • Must have React Native development experience coupled with experience in UI development using mobile SDKs and UI frameworks
  • Have led software development teams using Agile, Lean and/or Continuous Delivery approaches such as TDD, continuous integration, pairing and infrastructure automation
  • Can help teams to take into consideration the fundamental concerns affecting mobile software such as single vendor limitations, constrained execution environment, disconnected operation, discrete release cycles, accessibility, privacy, etc
  • Have experience influencing others and always advocate for technical excellence while being open to change when needed
  • Have experience bridging product and technology by helping to translate business needs to software requirements
  • Can develop and execute a technical vision with a focus on business value
  • Will act as a mentor for less experienced peers through both your technical knowledge and ability to inspire a team to deliver extraordinary impact together
  • Are resilient in ambiguous situations and can approach challenges from multiple perspectives

Responsibilities

  • Champion and adopt best practices like writing clean and reusable code using practices like 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 and everything in between
  • Use your passion for mobile development to aid our 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 make 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 a variety of clients
  • Apply the latest technology thinking from our Technology Radar to solve client problems
  • Apply a variety of languages to your work and continue to code alongside Developers; you will not be post-technical in this role
  • Efficiently use and champion DevSecOps tools and practices to build and deploy software, advocating devops culture and shifting security left in development

Benefits

Learning & Development: There is no one-size-fits-all career path at Thoughtworks; however you want to develop your career is entirely up to you

This job is filled or no longer available