Job Title: Senior Front-End Software Engineer
">">
">
* Crafting an industry-leading user experience to deliver quickly, highly available software for a fast-growing financial services business.
">
">">
About the Role
">">
We are seeking a seasoned Senior Front-End Software Engineer with 5+ years of experience using React.js to join our remote engineering team. As a key member, you will build and maintain cutting-edge web applications on our platform.
">">
Responsibilities
">">
">
* Collaborate with product managers, architects, and designers to deliver user-friendly, highly available platform features.
">
* Identify potential third-party integrations to streamline front-end development.
">
* Take platform ownership and drive continuous improvement of the user interface for a best-in-class experience.
">
* Design and develop React.js components within a single-page application architecture.
">
* Document components and design patterns for easy adoption by the team.
">
* Manage front-end infrastructure on cloud providers like AWS, Heroku, and GCP.
">
* Implement observability across front-end systems for efficient debugging and issue diagnosis.
">
">">
Required Experience
">">
">
* 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).
">
">">
Benefits
">">
">
* Your ideas are heard and matter.
">
* You get to own your job and be recognized for your contributions.
">
* Work with smart and creative people.
">
* Making mistakes is human. Let's learn from them. Be transparent.
">
* We recognize you as an individual. No presumptions or judgment.
">
* 15 days Paid Time Off (PTO), 1 floating day, 3 sick days, and designated national holidays.
">
* Start: ASAP.
">
"},{