
Senior Front-End Engineer, React
Posted Jun 20

Posted Jun 20
This is a fully remote position, open to applicants in United States.
• Design, create, and manage contemporary web and mobile user interfaces utilizing React and associated front-end technologies.
• Develop reusable, scalable, and maintainable component architectures that facilitate swift product development.
• Collaborate with product managers, designers, and engineers to implement new features and enhancements across various applications.
• Create responsive and high-performing user experiences that operate seamlessly across different browsers and devices.
• Participate in architectural decisions, technical design discussions, and code evaluations.
• Diagnose and resolve intricate front-end issues related to performance, scalability, state management, and user experience.
• Engage with GraphQL and API integrations to link front-end applications with backend services.
• Contribute to the development of components based on Storybook and assist in UI documentation.
• Collaborate with backend engineers while also possessing the capability to make modifications within the Go (Golang) codebase as needed.
• Over 5 years of professional software engineering experience with a strong emphasis on front-end development.
• In-depth knowledge of JavaScript, including a solid understanding of:
• o Asynchronous programming
• o Promises and async/await
• o Event loop architecture
• o Closures and scope
• o Browser rendering and performance optimization
• Strong experience in developing applications with React.
• Experience in building and consuming GraphQL APIs.
• Strong comprehension of HTML5, CSS3, TypeScript, and contemporary front-end development practices.
• Experience in constructing scalable component-based architectures.
• Capability to debug and enhance complex front-end applications.
• Strong understanding of software engineering principles, design patterns, and sustainable code practices.
• Exceptional communication and teamwork abilities.
• Experience with Golang (Go) is preferred.
• Familiarity with Apollo GraphQL is preferred.
• Experience with Storybook or comparable component management tools is preferred.
• Experience in developing mobile applications or responsive mobile-first user experiences is preferred.
• Experience with Canvas-based visualizations and interactive UI development is preferred.
• Experience working in Agile product development environments is preferred.
• Competitive salary and performance-based bonuses.
• Flexible working hours and the option for remote work.
• Opportunities for professional development and continuous learning.
• Comprehensive health and wellness benefits.
• Collaborative and inclusive company culture.
Castillians
Ookla
Vanta
Minor Hotels Europe and Americas
Get handpicked remote jobs straight to your inbox weekly.