Web Engineer
MoneyLion
Summary
Join MoneyLion's cutting-edge engineering team and revolutionize the Fintech industry! As a JavaScript Developer, you will focus on developing user interface components, ensuring UI/UX standards are met, and integrating product APIs with our NodeJs application. You'll be part of a team building a robust and maintainable web ecosystem. This role is open to applicants in the Greater NYC area, Remote US candidates, and Remote International candidates in South America. We value growth-minded and collaborative individuals passionate about fintech. MoneyLion offers a generous benefits package including competitive salaries, comprehensive insurance, wellness perks, paid parental leave, generous PTO, and learning and development resources.
Requirements
- 5+ years of working experience as a software engineer
- Proven experience in building workable web applications or managing web application projects
- Strong proficiency in JavaScript
- Strong understanding of UI libraries such as React, Angular, Vue, etc, state management libraries and their core principles and the overall lifecycle
- Strong understanding of building a NodeJs application and have experience in working with API integration and third party libraries
- Strong familiarity with modern frontend CI/CD pipelines and development tools
- Strong understanding and have experience with agile development
- Ability to collaborate with a cross functional team
- Excellent analytical skills
- You have a minimum Bachelorโs degree in Computer Science or equivalent experience
Responsibilities
- Involve in architecting and implementing web systems that leverage modern web technologies and practices for high scalability, efficiency, and performance
- Implement responsive and adaptive designs to ensure a seamless user experience across various devices and browsers
- Ensure code quality, sustainability, and maintainability by conducting thorough code reviews and integrating best practices
- Collaborate with cross-functional teams to define, design, implement and deploy new features and applications
- Optimize applications for maximum performance and scalability, addressing any scalability and reliability issues in client-side architecture
- Mentor junior developers, sharing knowledge and promoting best practices to elevate team expertise and cohesion
- Stay abreast of emerging technologies and frameworks in web development. Evaluating and adopting them as appropriate to enhance our goals and needs
- Lead troubleshooting and debugging efforts, ensuring robustness and stability across all web applications
Preferred Qualifications
Experience with Typescript
Benefits
- Competitive salary packages
- Comprehensive medical, dental, vision and life insurance benefits
- Wellness perks
- Paid parental leave
- Generous Paid Time Off
- Learning and Development resources
- Flexible working hours