Senior Web Engineer
Job Description
About the Position
Our Kuala Lumpur office serves as the technological hub of MoneyLion, where we take pride in fostering innovative projects and thriving in a dynamic and challenging setting. Become a part of our diverse team of forward-thinkers and disruptors as we challenge the norms of the traditional finance sector!
We are in search of a skilled web developer to enhance our team of creators and strategists. The ideal candidate will possess extensive knowledge of React and NodeJs along with its ecosystem, demonstrating a solid history of developing high-performance, scalable web applications and managing the deployment of complex web solutions. Your main responsibilities will include spearheading the design and implementation of intricate UI interfaces, mentoring junior web developers, pioneering advancements in modern web technologies, and ensuring timely completion of deliverables. Join our innovative engineering team to help transform the Fintech landscape.
Core Responsibilities
- Architect and implement web systems that utilize contemporary web technologies and methodologies for optimal scalability, efficiency, and performance.
- Develop responsive and adaptive designs to guarantee a consistent user experience across different devices and browsers.
- Maintain code quality, sustainability, and maintainability through comprehensive code reviews and the application of best practices.
- Work collaboratively with cross-functional teams to define, design, implement, and deploy new features and applications.
- Optimize applications to achieve maximum performance and scalability, resolving any scalability and reliability challenges in client-side architecture.
- Guide junior developers by sharing knowledge and encouraging best practices to enhance team skill sets and collaboration.
- Stay updated on emerging technologies and frameworks in web development, assessing and integrating them as necessary to meet our objectives.
- Lead the efforts in troubleshooting and debugging, ensuring the resilience and stability of all web applications.
Qualifications:
- Over 3 years of experience working as a software engineer.
- Documented success in developing functional web applications or overseeing web application projects.
- High proficiency in JavaScript, with additional experience in Typescript being a plus.
- In-depth understanding of UI libraries such as React, Angular, Vue, etc., along with state management libraries and their fundamental principles and lifecycle.
- Robust understanding of building NodeJs applications with experience in API integration and third-party libraries.
- Strong familiarity with modern frontend CI/CD pipelines and development tools.
- Experience and understanding of agile development methodologies.
- Ability to collaborate effectively within a cross-functional team.
- Exceptional analytical capabilities.
- A minimum of a Bachelor's degree in Computer Science or equivalent professional experience.
Next Steps...
Upon submitting your application, you can anticipate the following stages in the recruitment process:
- Online Technical Assessment
- Interview - Technical Discussion with our Engineers (Virtual)
- Interview - Live Coding Session with our Engineers (Virtual)
- Interview - Session with the Director of Engineering & Lead Engineer (Virtual or In-Person)
Our Values
We highly value growth-oriented and collaborative individuals with strong learning agility who exemplify our core values of teamwork, customer-first mentality, and innovation. Every member of the MoneyLion Team is dedicated to fintech and committed to giving their all in helping us achieve our mission.
MoneyLion is dedicated to providing equal employment opportunities for all employees. All decisions related to our workforce are based solely on merit, competence, and performance, completely devoid of discrimination. We are focused on building a team that reflects a wide range of backgrounds, perspectives, and skills. Within this team, everyone is valued equally. We recognize the full potential of diversity and encourage you to bring your authentic self to work every day.
