Post a job — FREE
Get weekly
React jobs

Lead Frontend Software Engineer

Token

As a Frontend Lead Software Engineer at Token, you will specialize in building responsive and elegant web applications that scale to millions of users.  At Token, we believe that User Experience should be at the core of rethinking how payments should be done worldwide.  As a Frontend Lead Software Engineer, you would work with the Design and Product team to create the next-generation technologies that will change how people and financial institutions exchange value.  Our ideal candidate has an eye for detail, is comfortable with animations, and is excited about creating experiences and interfaces that work across devices. As a member of the engineering team, you will be responsible for designing, building, and scaling core Token platforms with opportunities to excel as our fast-paced business grows and evolves. We need our engineers to be versatile, display leadership qualities, and be enthusiastic to tackle new problems across the full-stack as we continue to push technology forward.

What you get to do

    • Own architecture and design of UI platform across multiple customer channels and devices
    • Lead talented team of engineers to deliver top quality on challenging projects to delight customers and business stakeholders
    • Responsible for establishing UI development standards & perform architecture reviews
    • Work in an environment where we move quickly, are always learning, and enjoy a challenge
    • Work closely with a team of engineers, product managers, user experience experts, and performance engineers to build new features our customers will love, adopt and use while keeping our trusted platform stable and scalable
    • Mentor others in development technologies, tools, and processes
    • Present your designs to internal/external groups and review designs of others
    • Develop test strategies, design automation frameworks, write unit/functional tests to drive up code coverage and automation metrics.
    • Manage individual project priorities, deadlines and deliverables

Must have

    • BA/BS degree in Computer Science or related technical field
    • 7+ years relevant work experience
    • Expert knowledge of JavaScript
    • Experience with modern JavaScript libraries and tooling
    • Commanding grasp of HTML, CSS, and related web technologies
    • Demonstrated design and UX sensibilities
    • Strong Computer Science fundamentals

Nice to have

    • Expertise with architecting and developing Java
    • Script ecosystem using NodeJS, ES6 standards
    • Experience with Web performance audits and optimizations
    • Understanding of important performance metrics and performance enhancement techniques
    • Experience collaborating with Product managers to help identify dependencies and break down features into individual engineering tasks
    • Experience with leading engineering teams to deliver projects on time and with high quality
    • Help developers in their growth by guiding them with their technical challenges
    • Identify and communicate project risks to the stakeholders and suggest mitigation strategies
    • Familiarity with modern JavaScript frameworks such as Angular, React, and Vue.js
    • Experience with AWS cloud architecture and Maria DB on AWS

Technologies used

    • HTML5, CSS3, Material UI
    • ReactJS, expressJS, NextJs
    • Node.js and Webpack
    • Jest, Jasmine, and Cucumber.js for testing
    • MobXKubernetes, AWS

Get weekly new jobs in your inbox