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.
The role involves balancing strong opinions with a willingness to find the right answer, ensuring all voices are heard.
Responsibilities include learning and adopting best practices like writing clean and reusable code, using TDD, mobile architecture patterns, design, and pair programming.
They will use their passion for mobile development to enable a platform-appropriate, seamless, and human-centered experience for users.
Consultant Mobile Developers will partner with other technologists from cross-functional teams to advocate and demonstrate 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.
The role requires taking ownership and accountability beyond individual deliverables, always pushing the envelope to deliver excellent results for clients.
They will learn, digest, and apply the latest technology thinking from Thoughtworks' Technology Radar to solve client problems.
Requirements:
Candidates must have at least 3 years of experience in mobile development and projects within client or consulting environments.
Strong experience with hybrid mobile development using React Native in real, complex, and scalable projects is required.
Applicants should be able to write clean, high-quality code in various languages and identify 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, including Continuous Integration, TDD, and Infrastructure as Code, is essential.
Candidates should thrive in a collaborative, non-hierarchical environment that values transparency, openness, feedback, and change.
A passion for learning and sharing knowledge, along with a desire to create the right solutions for business problems, is important.
Resilience in ambiguous situations and the ability to approach challenges from multiple perspectives are required.
Benefits:
Thoughtworks offers a unique career path that allows employees to develop their careers according to their preferences, balancing autonomy with a supportive cultivation culture.
Employees have access to interactive tools, numerous development programs, and teammates who are eager 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.
The company promotes a culture of curiosity, innovation, passion, and dedication, allowing employees to thrive and overcome ordinary challenges.
Apply now
Please, let Referrals Only know you found this job
on RemoteYeah
.
This helps us grow 🌱.