Frontend Engineer
We are looking for a Senior Frontend Developer to join a USA-based project building a next-generation web interface for capturing ideas, thoughts, and context effortlessly. The product brings together software and hardware, including a voice-first interface and wearable device, to make everyday interaction more natural, intuitive, and fast.
Requirements:
— 7+ years of commercial experience in frontend development.
— Proven professional experience in the React ecosystem, including React, Redux, Redux Toolkit, RTK Query, React Hook Form, and TypeScript.
— Knowledge of HTML, CSS, and responsive design.
— Solid experience with Git and version control workflows.
— Strong understanding of RESTful APIs and experience integrating front-end interfaces with back-end systems.
— Experience working with WebSockets and real-time update systems.
— Upper-Intermediate or higher level of English (spoken and written).
Nice-to-Have Skills:
— Strong proficiency in Material UI (MUI).
— Hands-on experience with Docker and Kubernetes for containerization and deployment.
— Hands-on experience with Electron or other cross-platform development frameworks.
— Experience with AWS or other cloud platforms.
— Experience with CI/CD pipelines and modern development workflows.
— Experience building complex admin panels.
Responsibilities:
— Build and maintain front-end applications, ensuring a high-quality user experience and alignment with product requirements.
— Write high-quality, reusable, and scalable code using React, Redux, Redux Toolkit, Material UI, React Hook Form, TypeScript, HTML, and CSS.
— Ensure pixel-perfect implementation of designs, strong application performance, and smooth user interactions.
— Conduct code reviews and provide constructive feedback to team members.
— Collaborate with back-end developers and QA engineers to ensure seamless integration and proper testing of front-end components.
— Collaborate directly with the product team to define requirements and desired product behavior, while contributing to development processes and team practices.
Interview stages:
— HR interview (30 minutes).
— Technical interview (1 hour).
— Interview with the customer (1 hour).
— Job offer 🎉🎉🎉
We offer:
— Competitive salary.
— Challenging tasks and projects.
— Opportunities for professional development and growth.
— Flexible working hours.
— New hardware.
— Free English lessons.
— Table tennis and yoga classes.
— Availability of generators and Starlinks in the office.
— Small gym in the office.
— Adjustable height tables.
— Regular office fruit delivery and other benefits.
Let’s create value together!
Відгукнутись на вакансію