Senior Front-End Engineer
We are seeking a skilled Senior Front-End Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge web applications using React.js.
In this role, you will collaborate with product managers, architects, and designers to deliver user-friendly and highly available platform features. You will also identify potential third-party integrations to streamline front-end development and take ownership of the user interface to drive continuous improvement.
Responsibilities:
* Collaborate with product managers, architects, and designers to deliver user-friendly and 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
* 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 Skills and Qualifications:
* 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
* 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:
* Paid Time Off (PTO), sick days, and designated national holidays
* A supportive and collaborative work environment
* Ongoing training and professional development opportunities
About This Role:
This is an exciting opportunity to join our team as a Senior Front-End Software Engineer. If you have a passion for engineering and a desire to make a meaningful impact, we encourage you to apply.