- Work closely with Product Managers, UI/UX Designers, Backend Engineers, and Quality Assurance to craft seamless and intuitive freight experiences for our customers.
- Contribute to the design of our frontend architecture and collaborate with backend teams to develop and deliver elegant and effective product solutions.
- Be encouraged to propose and drive innovative technical solutions to overcome challenging business problems.
- Bring your natural curiosity and passion to explore and understand emerging technologies, particularly in the realm of LLM and AI Agent frameworks.
- Embrace a growth mindset, continuously seeking to improve your skills and contribute to the development of your fellow team members.
What you'll bring to the team:
- A solid understanding of the software development lifecycle and common workflows for internet products.
- Fluency in core frontend technologies: HTML, CSS, JavaScript, and TypeScript.
- Proven experience and fluency in React, with practical experience in building and deploying complete React applications.
- Solid experience with a range of modern frontend frameworks, libraries, and tools, including Webpack, Babel, Vite, Turbo, Lerna, Next.js, React, and Vue.
- Understanding of and familiarity with Node.js, including the ability to build projects, with some experience in backend Node.js development being a plus.
- Strong proficiency in TypeScript; practical experience with TypeScript projects is highly valued.
- Familiarity with commonly used frontend state management solutions such as Redux, MobX, Observable, React Hooks, Zustand, and Recoil.