Choco is on a mission to enable the global food system to become sustainable by optimizing the way food is sold, ordered, distributed, and financed. Our AI-focused software connects distributors with their customers to operate waste-free and efficiently.  A problem of this magnitude requires a massive scale and only the best people will be able to solve it. Are you in?

Here’s what we’re up to: https://bit.ly/4fyXonB

Choco is seeking a Frontend Engineer to join our eCommerce team. You will collaborate with UI/UX Designers, Backend Engineers, and Product Managers to develop and optimize user-centric features for our online store.  Responsibilities include crafting intuitive and engaging user interfaces that effectively showcase our products and streamline the purchasing process.

We’re looking for a Frontend Engineer who excels in building responsive and interactive applications that meet the high demands of our growing e-commerce business. You will stay updated on industry trends and continuously seek innovative ways to enhance and implement user experiences that resonate with our users and drive sales.

If you thrive in a fast-paced, high-execution environment and possess exceptional Frontend development skills, we want to hear from you. You will be joining an amazing team, working alongside talented peers to help us realize our ambitious vision of creating the leading e-commerce experience in our industry.

Our current tech stack includes React, GraphQL, AWS serverless stack, Node.js, and TypeScript.

What You’ll Be Doing:

We move fast. We commit to delivering user increments and advancing frontend development on a weekly basis. Team members rotate between a variety of challenging problems. One week, you might be designing intuitive and responsive product pages, demonstrating your conclusions in a defensible and reproducible way. Next week, you could be shipping the first iteration of your work directly to our users.

  • Transform complex product information and e-commerce capabilities into intuitive, user-friendly interfaces that deliver real value to users and drive sales.

  • Design, build, and maintain robust, scalable design systems that accelerate development and ensure a cohesive and branded user experience across our e-commerce platform.

  • Collaborate closely with Backend Engineers and Product Managers to create seamless integrations between Frontend and Backend systems, including product catalogs and shopping carts.

  • Lead development initiatives, from understanding customer needs to developing clear technical solutions, ensuring scalability, maintainability, and team success over time.

  • Evangelize Choco’s technical vision for e-commerce experience, contributing to the developer community through thought leadership, open-source projects, and speaking engagements.

Your Responsibilities:

  • User and Business-Centric: Understand and interpret complex business and customer challenges related to e-commerce, translating them into actionable frontend solutions.

  • Develop User Interfaces: Build responsive and user-friendly interfaces using React that enhance the overall online shopping experience. Ensure these interfaces are not only visually appealing but also functional, easy to navigate, and optimized for conversion.

  • Collaboration: Work closely with UX/UI Designers, Product Managers, Backend Engineers, and other stakeholders to understand requirements and deliver features that meet customer needs and business objectives.

  • Optimize Performance: Continuously monitor and optimize the e-commerce platform for speed, scalability, and performance. Implement performance best practices to ensure quick load times, smooth interactions, and a seamless shopping experience across devices.

  • Iterative Development: Lead the frontend development cycle using agile methodologies. Plan initiatives, manage user stories, and provide estimates for development tasks, adapting quickly to changes based on feedback.

  • Testing and Quality Assurance: Implement and maintain testing frameworks to ensure code quality and system reliability, performing regular code reviews and troubleshooting issues.

  • User Feedback Integration: Collect and analyze user feedback to inform design adjustments and improve the e-commerce experience. Participate in usability testing sessions to gather insights and refine the user experience based on real interaction data.

  • Mentorship: Provide guidance and support to less experienced developers, fostering a culture of learning and collaboration within the engineering team.

  • Stay Updated on Trends: Stay informed about industry trends and technologies in e-commerce, incorporating relevant advancements into our systems to enhance functionality and user experience.

  • Documentation: Write clear and concise technical documentation to facilitate knowledge sharing and onboarding for team members and future contributors.

What We’re Looking For:

  • Technical Expertise: 5+ years of hands-on experience with React, TypeScript, GraphQL, and Node.js. Strong expertise in building scalable frontend applications for e-commerce, and experience with Backend technologies.

  • Scalability and Reliability: Proven expertise in designing and operating systems that scale effectively for high-traffic e-commerce platforms, including experience with modern design systems, and knowledge of performance optimization best practices.

  • Collaboration and Communication: Clear, effective communication skills, with the ability to work seamlessly with cross-functional teams, particularly Backend Engineers, Product Managers, and Designers.

  • Startup Mindset: Experience in fast-paced environments, with the ability to navigate ambiguity, take ownership of projects, and – most importantly – get things done.

  • Passion for Growth: Constantly experimenting with new technologies and sharing knowledge to elevate the team′s impact on the e-commerce experience.

Nice-to-Haves:

  • Experience as a Fullstack Engineer (Nodejs stack) is a plus.

  • Experience with design system tools like Storybook or Figma.

  • Contributions to open-source projects or experience with developer relations, especially within the e-commerce space.

  • Familiarity with containerized architectures and AWS serverless infrastructure.

  • Experience with A/B testing and conversion rate optimization.

At Choco, we're experiencing rapid growth and aiming to create the leading e-commerce experience in our industry. Join us in our mission to transform how our users interact with our platform through cutting-edge technology and relentless innovation.

Choco was founded in 2018 in Berlin. Now, we are a dedicated team of over 200 Chocorians across Europe and the US. We seek hungry and humble individuals who embrace hard work, put our team first, and are committed to building a lasting company. Our mission demands urgency and speed while maintaining a long-term vision.

In just five years, Choco has raised $328.5 million and achieved unicorn status in 2022, with a valuation of $1.2 billion. We're supported by some of the world’s best investors like Bessemer Venture Partners, Insight Partners, Coatue Management, and LeftLane Capital.

Choco is an equal opportunity employer. We encourage people from all backgrounds to apply. We are committed to ensuring that our technology is available and accessible to everyone. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law.

Location

Berlin

Job Overview
Job Posted:
3 days ago
Job Expires:
Job Type
Full Time

Share This Job: