MoneyLion is looking for a Front End Engineer to join our New York City engineering team to help build the future of financial technology. You will be essential in overseeing the onboarding and dashboard sites, making sure our features are performing well (and look great), browser response times are snappy, and our nodeJS middleware API's. You'll work closely with design, product, and the rest of the engineering team to ensure a holistic experience for our users and maintain a solid foundation to make the ML membership even more valuable.

What You'll Do

  • Support members of the team in delivering exceptional frontend experiences that bring the joy of financial wellness to millions of users
  • Collaborate with highly-driven engineers on exciting new web technologies
  • Contribute to the product roadmap with product owners and designers to create new features related to finances and payments
  • Build well-documented and robust component libraries
  • Challenge yourself to keep growing as an engineer

    You Will Have Experience With

    • 3+ Years of writing clean, well tested, peer-reviewed code (Javascript)
    • Strongly typed languages (We use Typescript)
    • Component-based architecture (We use React)
    • State management systems (We use Mobx)
    • Cross-browser support and debugging
    • Expert level HTML and CSS semantics
    • Responsive design
    • Version control systems (We use git)

    Bonus Points For Experience In

    • Javascript testing frameworks (jest, jasmine, etc…)
    • AngularJS (1.x)
    • REST/JSON API’s
    • Figma

    Perks

    • Unlimited PTO
    • Commuter benefits
    • 401k
    • Medical, dental, vision, & life insurance
    • Flexible working hours
    • Autonomy
    • Free snacks and good coffee

    MoneyLion is committed to equal employment opportunities for all employees. Inside our company, every decision we make regarding our employees is based on merit, competence, and performance, completely free of discrimination. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. Within that team, no one will feel more “other” than anyone else. We realize the full promise of diversity and want you to bring your whole self to work every single day.