As a Staff React Engineer for Vendr, you will be a key contributor to the fulfillment side of our Marketplace application. You will help shape the user experience and technical architecture for tools that enable seamless processes, empowering our teams to deliver exceptional value to our customers. Your role will involve leading the charge in defining and implementing best practices in React, TypeScript, and frontend engineering, with a special focus on our design system.
You Will:
- Develop and implement key features in the Marketplace domain, focusing on processes that facilitate smooth transactions and data management.
- Establish and promote robust design patterns, coding standards, and architectural principles within our React codebase.
- Build tools that enable users to manage fulfillment tasks efficiently, leveraging reusable and scalable components.
- Take ownership of Vendr's design system, ensuring it is consistent, accessible, and evolves to meet the needs of our application.
- Collaborate closely with product managers, designers, and backend engineers to deliver high-quality features aligned with Vendr's strategic goals.
- Mentor and guide team members, fostering a culture of collaboration, technical excellence, and continuous improvement.
- Stay up-to-date with emerging trends, tools, and best practices in frontend development and bring innovative ideas to the team.
- Optimize application performance for a seamless user experience across devices and platforms.
You Have:
- Proven experience as a React developer with a strong portfolio or GitHub repository showcasing your contributions.
- Expertise in TypeScript and a deep understanding of its application in large-scale frontend projects.
- A passion for design systems and experience with their development and maintenance.
- Familiarity with modern UI libraries and frameworks, such as Radix UI, or similar tools.
- A strong foundation in building accessible, responsive, and visually consistent user interfaces.
- Excellent problem-solving skills, with a detail-oriented and quality-focused mindset.
- A proactive approach to mentoring, sharing knowledge, and leading by example.
- Strong communication skills, both verbal and written, with an ability to collaborate effectively across teams.
Nice to Have:
- Experience with Remix or other modern frameworks focused on server-side rendering and optimized user experiences.
- Knowledge of frontend performance optimization and debugging tools.
- Experience with functional programming and its application in frontend development.
#LI-REMOTE