Please, let Referrals Only know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Consultant Mobile Developers collaborate with Business and Quality Analysts, Designers, Project Managers, and more to build mobile solutions that create meaningful change for clients.
They listen thoughtfully to understand the context of business problems and write clean, iterative code to deliver powerful end results while advocating for better engineering practices.
Consultant Mobile Developers balance strong opinions with a willingness to find the right answer, bringing integrity to technology and ensuring all voices are heard.
They will learn and adopt best practices like writing clean and reusable code using practices such as TDD, mobile architecture patterns, design, and pair programming.
They will use their passion for mobile development to aid clients in enabling a platform-appropriate, seamless, and human-centered experience for users.
They will partner with other technologists from cross-functional teams, advocating and demonstrating a mobile-first culture.
They will work in collaborative, product-focused teams to build innovative customer experiences and create meaningful change for a variety of clients.
They will take ownership and accountability beyond individual deliverables, always pushing the envelope to deliver outstanding results for clients.
Requirements:
Candidates must have at least 3 years of experience in mobile development and projects with clients or in consulting environments.
Strong experience with hybrid mobile development using React Native in real, complex, and scalable projects is required.
Candidates should be able to write clean, high-quality code in various languages and spot and improve bad code, adhering to good coding practices like SOLID principles, Clean Code, and TDD.
Familiarity with fundamental concerns affecting mobile software, such as single vendor limitations, constrained execution environments, disconnected operations, discrete release cycles, accessibility, and privacy, is necessary.
Experience with Agile, Lean, and/or Continuous Delivery approaches, such as Continuous Integration, TDD, and Infrastructure as Code, is required.
Candidates should thrive in a collaborative, non-hierarchical environment that values transparency, openness, feedback, and change.
A passion for learning and sharing knowledge, as well as a desire to create the right solutions for business problems, is essential.
Resilience in ambiguous situations and the ability to approach challenges from multiple perspectives are important traits.
Benefits:
Thoughtworks offers a unique career path that is tailored to individual development goals, balancing autonomy with a strong cultivation culture.
Employees have access to interactive tools, numerous development programs, and supportive teammates who want to help them grow.
The company values helping each other be their best, extending to empowering employees in their career journeys.
Thoughtworks is a global technology consultancy that integrates strategy, design, and engineering to drive digital innovation, providing a dynamic work environment.
Employees are encouraged to thrive in a culture that values curiosity, innovation, passion, and dedication, overcoming ordinary challenges together.
Apply now
Please, let Referrals Only know you found this job
on RemoteYeah
.
This helps us grow 🌱.