Company: Humareso
Salary: Not provided
Location: , United States
• Design, develop, and maintain modern web and mobile user interfaces using React and related front-end technologies. • Build reusable, scalable, and maintainable component architectures that support rapid product development. • Collaborate with product managers, designers, and engineers to deliver new features and enhancements across multiple applications. • Develop responsive and performant user experiences that function seamlessly across browsers and devices. • Contribute to architectural decisions, technical design discussions, and code reviews. • Troubleshoot and resolve complex front-end issues involving performance, scalability, state management, and user experience. • Work with GraphQL and API integrations to connect front-end applications with backend services. • Contribute to Storybook-based component development and UI documentation. • Partner with backend engineers while also having the ability to make changes within the Go (Golang) codebase when necessary.
• 5+ years of professional software engineering experience with a strong focus on front-end development. • Deep expertise in JavaScript, including a strong 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 developing applications with React. • Experience building and consuming GraphQL APIs. • Strong understanding of HTML5, CSS3, TypeScript, and modern front-end development practices. • Experience building scalable component-based architectures. • Ability to debug and optimize complex front-end applications. • Strong understanding of software engineering fundamentals, design patterns, and maintainable code practices. • Excellent communication and collaboration skills. • Preferred Qualifications • Experience with Golang (Go). • Experience with Apollo GraphQL. • Experience with Storybook or similar component management tools. • Experience building mobile applications or responsive mobile-first user experiences. • Experience with Canvas-based visualizations and interactive UI development. • Experience working within Agile product development environments.
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2026.