Senior Software Engineer - Mobile (React-Native)
Contribute to our mobile application(s) using both native and react-native technologies to deliver compelling user experiences.
Understand the nuances between mobile platforms and provide advice and guidance to other developers on handling those nuances.
Participate in planning, architectural discussion, implementation and maintenance of a mobile application enabling personalized interactions with customers.
Be accountable for code quality, writing unit, integration, and automation tests.
Help and advise in the selection of the most appropriate frameworks to use with the product.
Contribute to Open Source projects related to the tech stack and domain of our products.
Work collaboratively with a distributed team.
Perform code reviews to suggest, encourage, and support coding best practices.
Continuously learn and share new ideas and technical concepts.