JOBSEARCHER

Frontend Developer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Job description:We’re hiring a Frontend Lead with 6+ years of experience to drive development across our React web applications and React Native mobile apps. This role is ideal for a hands-on engineering leader who can balance technical execution, architectural direction, and team mentorship while shaping the future of our product ecosystem. Our platform powers a significant portion of our logistics and warehouse operations, used both internally and by external partners across North America. You’ll work with a globally distributed engineering team (based in Canada, India, the Philippines, and Iran) in an agile, fast-paced environment, contributing to a modern, scalable, and high-performance logistics platform. Key Responsibilities:• Lead the design, development, and maintenance of scalable React web applications and React Native mobile apps.• Act as a hands-on technical leader, contributing high-quality code while guiding frontend best practices and standards.• Define and evolve frontend architecture, ensuring performance, scalability, and maintainability.• Mentor and support frontend developers through code reviews, technical guidance, and knowledge sharing.• Collaborate closely with product, design, and backend teams to translate requirements into well-structured frontend solutions.• Drive frontend performance optimization, including profiling, caching strategies, and reducing render and load times.• Implement and manage state using tools such as Redux, Zustand, Recoil, or Context API based on application needs.• Integrate real-time data flows using WebSockets and third-party services such as Google APIs.• Ensure consistent UI/UX by working with component-based architecture and modern styling solutions (Tailwind, Styled Components, SASS).• Maintain and improve frontend build systems and tooling using Webpack, Vite, Babel, Jest, ESLint, and Prettier.• Support CI/CD pipelines and ensure reliable, high-quality releases.• Participate in agile ceremonies including sprint planning, stand-ups, retrospectives, and technical discussions.• Communicate effectively with a globally distributed team and contribute to a collaborative engineering culture.Qualifications:• 6+ years of professional experience in frontend development, with strong expertise in modern JavaScript ecosystems.• Good to have experience with React Native (Expo preferred) for building and maintaining mobile applications.• Advanced proficiency in React, Typescript, JavaScript (ES6+), HTML5, CSS3, and component-based architecture.• Deep experience with state management tools such as Redux, Zustand, Recoil, or Context API.• Experience with frontend performance tuning, profiling, caching, and optimizing large-scale applications.• Familiarity with modern frontend technologies such as React Server Components, Tailwind CSS, Styled Components, or SASS.• Experience integrating WebSockets, Google APIs, and real-time data flows.• Strong knowledge of frontend build and tooling: Webpack, Vite, Babel, Jest, ESLint, Prettier.• Proven leadership experience: mentoring developers, leading projects, or managing small teams.• Experience working in agile or startup environments is highly valued.• Excellent communication skills and comfort working with distributed teams.• Strong English skills (written and verbal).Tech Stack Overview: React, TypeScript, JavaScript (ES6+), React Native (Expo preferred), Redux/Zustand, WebSockets, Tailwind CSS, Styled Components, Webpack, Vite, Jest, CI/CD