Senior Front-End Software Engineer (React.js)
We are looking for a Senior Front-End Software Engineer with 5+ years of software development experience using React.js to join our client's remote engineering team. In this job, you will build and maintain cutting-edge web applications on the client's platform. You'll play an instrumental role in crafting an industry-leading user experience to deliver quickly, highly available software for the client's fast-growing financial services business.
Our fintech client has reimagined a 60-year-old industry, bringing new technologies, comprehensive services, and an inspired vision to financial advisors. Supported by strong investors and led by industry veterans, they've grown quickly since their founding in 2018 to become leaders in the financial advisory space. Our client is a remote-first company with a strong culture focused on tackling tough problems, building value-impacting technology, and offering premier advisory services.
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)
Additional Information
Your ideas are heard and matter, think big!
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. Be the extraordinary you!
15 days Paid Time Off (PTO), 1 floating day, 3 sick days, and designated national holidays
Start: ASAP
About Velozient
We are a privately held, nearshore software development company providing outsourced development resources to North American companies. Our mission is to offer development talent who enjoy taking on challenging work, want to grow their skills and experiences building software, and excel in a fast-paced, dynamic team environment. We are focused on providing world-class remote resources to work as valued client team members. If this type of opportunity excites you, then consider joining our team!