Senior Front-End Engineer: Deliver High-Quality Web Applications
We are seeking a seasoned Senior Front-End Software Engineer with 5+ years of experience in building and maintaining cutting-edge web applications using React.js. As a key member of our remote engineering team, you will craft an industry-leading user experience, collaborating with product managers, architects, and designers to deliver high-quality platform features.
* Develop and maintain React.js components within a single-page application architecture
* Identify opportunities for third-party integrations to streamline front-end development
* Drive continuous improvement of the user interface for a best-in-class experience
* Design and develop intuitive and responsive UI components
* Document components and design patterns for easy adoption by the team
Requirements
* Excellent English communication skills
* 5+ years of experience with React.js, including component library creation and application architecture
* Strong understanding of JSX, TypeScript, and asynchronous client-side software
* Experience with GraphQL
* Experience with unit and end-to-end testing frameworks
* A user-centered approach to identify and address user pain points
* Solid understanding of CSS, JSS, or other styling solutions
* Experience with design tools (preferably Figma)
* Comfortable working with Node.js and RESTful APIs
* Familiarity with Terraform for infrastructure provisioning
* Product-minded
* Entrepreneurial spirit
* Passion for engineering and solving problems
* Proven delivery experience in a vibrant, dynamic startup environment
* Trustworthy, team-oriented, and transparent
Preferred Experience
* Experience in financial services
* Experience with GCP and AWS managed services (e.g., Cloud Run, Cloud Datastore, Lambda/Cloud Functions, Firebase)
Why Choose This Role?
* Opportunity to own your job and be recognized for your contributions
* Collaborate with smart and creative people
* Making mistakes is human; let's learn from them and be transparent
* We recognize you as an individual; be the extraordinary you
* Competitive benefits package