Mobile Engineer
Job Description
About the Position
The Kuala Lumpur office serves as the technological hub for MoneyLion. We take pride in our innovative projects and flourish in a dynamic and demanding atmosphere. Become part of our diverse team of visionaries and disruptors as we challenge the conventional finance sector!
MoneyLion has been at the forefront of adopting React Native and currently manages one of the most comprehensive React Native applications available on app stores. As a React Native engineer, you will join us with a wealth of experience in various facets of RN development, covering everything from state management to crafting beautiful user interfaces.
The mobile team at MoneyLion emphasizes effective communication, thorough documentation, and precise instrumentation. With a rapidly expanding user base and hundreds of thousands of daily active users, our focus lies on stability and delivering an exceptional user experience. Your contributions will be vital in enhancing the overall platform, ensuring that our features perform optimally and maintain an appealing appearance. You will collaborate closely with design, product, and the broader engineering team to foster a cohesive experience for our users while upholding a robust foundation that enhances the value of the ML membership.
*Please note that this position requires on-site presence in Kuala Lumpur, Malaysia. Additionally, if you have previously applied for this role and were not selected, we encourage you to re-apply after a period of 6 months.*
Main Responsibilities
- Collaborate with a cross-functional team to strategize and develop new features for the MoneyLion mobile application
- Collect detailed business requirements and recommend appropriate technical solutions
- Create unit and UI tests to detect malfunctions
- Assist the QA team with testing and debugging
- Identify and resolve issues that arise within the app
- Continuously refine code to enhance feature performance
- Stay informed about the latest design patterns and share knowledge with the team for collective success
Qualifications
- Minimum of 1 year experience as a software engineer
- Proficiency in developing functional mobile applications (React Native or Native), as well as NodeJS applications (server-side)
- Skilled in Javascript (Typescript is an advantage)
- Experience with third-party libraries and APIs
- Knowledgeable about software product design lifecycles
- Familiarity with Functional Programming is a plus
- Strong communication skills coupled with a proactive problem-solving approach
- Ability to thrive in a team-oriented environment
- BSc degree in Computer Science or a related field
Next Steps...
Upon submitting your application, you can anticipate the following stages in the recruitment process:
- HackerRank Assessment
- Talent Acquisition Call
- Live Coding Session
- Interview - Hiring Manager (either virtual or in-person)
Our Core Values
We prioritize growth-oriented and collaborative individuals with a high level of learning agility who exemplify our core values of teamwork, customer-focus, and innovation. Every member of the MoneyLion team is dedicated to fintech and committed to contributing fully to our mission.
MoneyLion is dedicated to providing equal employment opportunities for all staff. All employee-related decisions within our organization are based on merit, abilities, and performance, free from discrimination. We strive to create a team that reflects diverse backgrounds, perspectives, and skills. Within this team, everyone is valued equally, ensuring that no one feels marginalized. We embrace the full potential of diversity and encourage you to bring your authentic self to work every day.
