Senior Software Engineer (Mobile)
- Full-time
Company Description
At LenddoEFL we see things differently. We spend our days building products that help make the invisible, visible. Unlike others, we are here to make a social difference and improve the lives of millions.
We offer leading alternative credit scoring, identity verification and insights products to financial institutions in more than 20 emerging markets. To date, LenddoEFL has allowed more than 50 financial institutions to run over 12 million assessments for people with limited information, allowing them to disburse over $2.5 billion USD in credit. We are already changing the world, but we are just getting started.
Job Description
We are looking for a Senior Software Engineer who has a passion for pushing mobile technologies to the limit. You will work with our team of talented engineers to design and build the next generation of our mobile applications. You will work closely with our Product Management team to create a cohesive look, feel and overall user experience for our Mobile Apps and SDKs. In this role, you should have excellent organization and problem-solving skills as well as hands-on experience in mobile application development. Be prepared to share your portfolio of mobile applications.
Qualifications
- 4+ years of software development experience
- 2+ years of native Android development (Kotlin/Swift)
- 2+ years of experience with version control solutions (git)
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Experience on iOS, Cordova, React Native, Xamarin and other mobile related technologies are a plus
- Solid understanding of, and experience implementing the full mobile development life cycle.
Additional Information
- Assist in the design and development of our mobile (Android and iOS) applications and SDK's.
- Collaborate with cross-functional teams to design and develop new features that improve our product.
- Work with internal and external data sources and API's
- Test, debug and maintain the application software throughout the product lifecycle
- Ensure quality products using continuous integration and unit testing
- Work properly on bugs (and minimizing it) as well as improving application performance.
- Innovate through continuously discovering and implementing new technologies
- Be up to date with the mobile technology industry such as changes in policies, technological advancements, news and market trends.