Master

Consultant - Mobile Developer (Flutter)

Consultant - Mobile Developer (Flutter)2021-05-03T04:07:07-04:00<h3><span style="font-weight: 400;">Consultant - Mobile Developer (Flutter)</span></h3> <p>&nbsp;</p> <p><em><span style="font-weight: 400;">Do you want to implement future-focused solutions for our clients’ most complex problems?</span></em></p> <p><span style="font-weight: 400;">ThoughtWorks is a global software consultancy with an aim to create a positive impact on the world through technology. Our community of technologists thinks disruptively to deliver pragmatic solutions for our clients' most complex challenges. We are curious minds who come together as collaborative and inclusive teams to push boundaries, free to be ourselves and make our mark in tech.</span></p> <p><span style="font-weight: 400;">Our developers have been contributing code to major organizations and open source projects for over 25 years. They’ve also been writing books, speaking at conferences and helping push software development forward, changing companies and even industries along the way. We passionately believe that software quality is driven by open communication, review and collaboration. That’s why we’re such vehement supporters of open source and have made significant contributions to open source tools for testing, continuous delivery (GoCD), continuous integration (CruiseControl), machine learning and healthcare.&nbsp;</span></p> <p><span style="font-weight: 400;">As consultants, we </span><a href="https://www.thoughtworks.com/careers/hub/consultant-life"><span style="font-weight: 400;">work with our clients</span></a><span style="font-weight: 400;"> to ensure we’re evolving their technology and empowering adaptive mindsets to meet their business goals. You could influence the digital strategy of a retail giant, build a bold new mobile application for a bank or redesign platforms using event sourcing and intelligent data pipelines. You will use the latest Lean and Agile thinking, create pragmatic solutions to solve mission-critical problems and challenge yourself every day.</span></p> <p>&nbsp;</p> <p><strong>You’ll spend time on the following:</strong></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">You will champion best practices like writing clean and reusable code using practices like TDD, SOLID principles, OO design, and pair programming</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">You will partner with other technologists from cross-functional teams advocating devops culture</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Work on custom-designed, multi-tier, business applications that use the very latest technologies to build scalable and critical systems</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">You will work alongside teammates from different backgrounds to produce awesome solutions for our clients’ ambitious missions</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">You will produce and implement&nbsp; strategies during the software development process&nbsp;</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Take ownership and accountability beyond individual deliverables, always pushing the envelope in order to deliver awesome results for our clients</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Learn, digest and subsequently apply the latest technology thinking from our</span><a href="https://www.thoughtworks.com/radar"><span style="font-weight: 400;"> tech radar</span></a><span style="font-weight: 400;"> to solve client problems</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Advocate Mobile Development expertise to the broader tech community inside and outside of ThoughtWorks, speaking at conferences and acting as a mentor for more junior-level Mobile Developers.</span></li> </ul> <p><strong>Here’s what we’re looking for:</strong></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">You have 2+ years of strong knowledge in developing modularized code in native mobile app development with Kotlin or Swift.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Should have knowledge on any of these architectures like Clean/Viper/MVVM/MVP.&nbsp;&nbsp;</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Must have knowledge on Unit/UI testing frameworks for native apps.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Must have knowledge on iOS/Android third-party frameworks/libraries and dependency management tools.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Have basic knowledge/understanding on cross&nbsp; platform application development like flutter.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Have basic knowledge/understanding on state management like bloc pattern.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Understanding of unit and widget testing</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Nice to have experience in developing a rich user interface in flutter</span></li> </ul> <p><br>#LI-INDIA</p>ThoughtworksBangaloreIndia