Senior Front-End Software Architect
We are seeking a highly skilled Senior Front-End Software Engineer to join our remote engineering team. As a key member of our team, you will play a vital role in designing and developing cutting-edge web applications on our platform.
Your primary responsibilities will include collaborating with product managers, architects, and designers to deliver user-friendly, highly available platform features. You will also 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.
In addition, you will 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, and implement observability across front-end systems for efficient debugging and issue diagnosis.
Key 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
BENEFITS:
* 15 days Paid Time Off (PTO), 1 floating day, 3 sick days, and designated national holidays
* Opportunity to work with smart and creative people
* Make mistakes, learn from them, be transparent
* Recognize you as an individual, no presumptions or judgment
About the Role:
This is a challenging opportunity to make a meaningful impact on our clients' businesses. If you are passionate about engineering, problem-solving, and delivering high-quality results, we encourage you to apply.
],