Please, let Referrals Only know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Senior Mobile Developers collaborate with Business and Quality Analysts, Designers, Project Managers, and more to design software 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.
Senior Developers exemplify and demonstrate what “good” looks like from a Thoughtworks engineering perspective.
Responsibilities include learning and adopting best practices like writing clean and reusable code, using TDD, mobile architecture patterns, design, and pair programming.
They will advocate for continuous delivery practices to deliver high-quality software and value to end customers as early as possible.
They will work in collaborative, value-driven teams to build innovative customer experiences for clients.
They will use their passion for mobile development to enable a platform-appropriate, seamless, and human-centered experience for users.
They will apply the latest technology thinking from Thoughtworks' Technology Radar to solve client problems.
They will partner with other technologists from cross-functional teams to advocate and demonstrate a mobile-first culture.
They will oversee or participate in the entire cycle of software consulting and delivery from ideation to deployment.
They will act as a mentor for less-experienced peers through technical knowledge and leadership skills.
Requirements:
Candidates must have advanced English skills.
A minimum of two years of experience in mobile development is required.
Experience using React Native and UI development with mobile SDKs and UI frameworks is necessary.
Candidates should be able to write high-quality, well-tested code and be comfortable with Object-Oriented programming.
They must be able to design and build solutions considering fundamental concerns affecting mobile software, such as vendor limitations, constrained execution environments, and accessibility.
Familiarity with Agile methods, such as Extreme Programming (XP), Scrum, and/or Kanban is required.
Bonus points for candidates with working knowledge of mobile devops/pipeline tools, such as fastlane and gradle.
Candidates should enjoy influencing others and advocate for technical excellence while being open to change.
A presence in the external tech community and willingness to share expertise through speaking engagements, open source contributions, and blogs is preferred.
Resilience in ambiguous situations and the ability to approach challenges from multiple perspectives is essential.
Benefits:
Thoughtworks offers a unique career path that allows employees to develop their careers according to their preferences, supported by interactive tools and numerous development programs.
The company promotes a cultivation culture where teammates help each other grow and succeed.
Employees are empowered in their career journeys, with a focus on learning and development.
Thoughtworks is a global technology consultancy that integrates strategy, design, and engineering to drive digital innovation, providing a dynamic work environment.
The company values curiosity, innovation, passion, and dedication, fostering a collaborative atmosphere where diverse backgrounds come together to learn and challenge each other.
Apply now
Please, let Referrals Only know you found this job
on RemoteYeah
.
This helps us grow 🌱.