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 various clients.
The role requires taking ownership and accountability beyond individual deliverables, always pushing the envelope to deliver outstanding results for clients.
They will learn, digest, and apply the latest technology thinking from the Technology Radar to solve client problems.
Requirements:
Candidates must have advanced English skills.
Experience using React Native mobile development language is required, along with experience in UI development using mobile SDKs and UI frameworks.
The ability to write clean, high-quality code in various languages and to spot and improve bad code is essential.
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 important.
Resilience in ambiguous situations and the ability to approach challenges from multiple perspectives are essential traits.
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 has a strong culture of curiosity, innovation, passion, and dedication, which fosters personal and professional growth.
Apply now
Please, let Referrals Only know you found this job
on RemoteYeah
.
This helps us grow 🌱.