Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Front End Engineer image - Rise Careers
Job details

Front End Engineer

At Coco, we’re dedicated to perfecting the last-mile delivery experience through robotics. We believe the delivery service industry in its current state is massively under-serving merchants, and we are committed to creating a sustainable, reliable, and frictionless delivery experience for merchants and their customers.

Coco is a venture-backed, Series A stage startup that operates hundreds of sidewalk robots, delivering to thousands of customers every week across Los Angeles. The environment here is high-energy, collaborative, and exciting.

About the Role

As a frontend engineer, you will be responsible for owning and driving products from design to development to testing to production. You will work closely with product managers to understand the needs of users (merchants, consumers, and internal stakeholders), propose technical solutions and report on impact.

Note: This is an in-office role. Coco is an office-first, highly collaborative and cross-functional company. We are looking for someone who is excited about the energy, collaboration, and culture-building opportunities of an in-office work environment.

About the Team

As an engineer on the Delivery Platform team, you’ll build software products that power our delivery operations. This is a diverse team of engineers that owns every part of the stack. Your responsibilities will include:

  • Consumer and Merchant Products: We build products to create a frictionless, efficient, and delightful end-to-end delivery experience for our users - merchants and their customers. We design each robot interaction - loading the robot, tracking the delivery, unlocking the robot, etc. around user pain points and moments of delight.

  • Delivery Management: We build backend services that make automated decisions based on user behaviors, supply/demand, government regulations, sidewalk conditions, and more.

  • Logistics: Delivery is an expensive problem. We partner with other Coco teams (e.g., Merchant Operations, Consumer Experience, Field Operations, TeleOperations, and Autonomy), acting as a thought partner to tackle some of Coco’s most pressing efficiency and profitability initiatives.

  • Internal Tools: We develop software that helps human operators manage our fleet of delivery robots. This includes a web app for remote Pilots to fulfill deliveries, web apps for merchants to monitor and load orders, a mapping tool for custom sidewalk routing, and a native mobile app for our Field Operations team.

Our Stack

NodeJS/Typescript, NextJS, React, gRPC-web

Basic Qualifications

  • Experience with React functional components (2+ yr)

  • Experience with Typescript (2+ yr)

Preferred Qualifications

  • Experience with Redux, MapboxGL, Websockets

  • Experience working across our stack

  • Experience with CI/CD

  • Some full stack experience with NodeJS backends

Coco is an Equal Opportunity Employer – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Front End Engineer, Coco

At Coco, we're on a mission to revolutionize the last-mile delivery experience through cutting-edge robotics, and we're looking for a talented Front End Engineer to join our energetic team in Los Angeles! As a crucial member of our Delivery Platform team, you'll not only develop and design engaging consumer and merchant products but also enhance our backend services, ensuring every delivery is smooth and customer-friendly. Your role will involve collaborating closely with product managers to truly understand the user's needs—be it our merchants or consumers. You'll tackle challenges head-on, proposing innovative technical solutions and reporting back on their impact. Here at Coco, we pride ourselves on fostering a vibrant, collaborative office environment where every voice counts. If you’re excited about building meaningful software that directly influences user experiences and contributes to a sustainable delivery ecosystem, then this is the perfect opportunity for you. Join us in crafting delightful interactions with our robotic delivery partners, leveraging technologies like NodeJS, Typescript, and React while you take ownership of projects from inception to production. Together, let’s create solutions that transform the way deliveries take place across Los Angeles!

Frequently Asked Questions (FAQs) for Front End Engineer Role at Coco
What are the key responsibilities of a Front End Engineer at Coco?

As a Front End Engineer at Coco, you'll be responsible for designing and implementing user-friendly products that enhance the last-mile delivery experience. This includes building applications for both consumers and merchants, developing backend services for automated decision-making, and collaborating across teams to improve operational efficiency.

Join Rise to see the full answer
What qualifications do I need to apply for the Front End Engineer position at Coco?

To qualify for the Front End Engineer role at Coco, you should have at least 2 years of experience with React functional components and Typescript. Experience with Redux, MapboxGL, and CI/CD processes is preferred, along with some familiarity with NodeJS backends.

Join Rise to see the full answer
What programming languages and tools does a Front End Engineer at Coco use?

At Coco, Front End Engineers work with a stack that includes NodeJS, Typescript, NextJS, React, and gRPC-web. Familiarity with these technologies will be vital for building efficient and innovative software solutions.

Join Rise to see the full answer
What is Coco’s work environment like for Front End Engineers?

Coco offers a dynamic, office-first environment that promotes collaboration and culture-building. As a Front End Engineer, you'll work in a high-energy setting alongside cross-functional teams, providing ample opportunities for brainstorming and innovation.

Join Rise to see the full answer
How does the Front End Engineer contribute to the delivery operations at Coco?

The Front End Engineer at Coco plays a pivotal role in building software products that streamline and improve delivery operations. This includes developing user interfaces that enhance customer interaction with robotic delivery processes and ensuring that internal tools are efficient for operators managing the fleet.

Join Rise to see the full answer
Common Interview Questions for Front End Engineer
Can you describe your experience with React functional components?

In answering this question, highlight specific projects where you've implemented React functional components. Discuss the challenges you faced, how you overcame them, and the impact your work had on the overall user experience.

Join Rise to see the full answer
How do you ensure the performance and scalability of your front-end applications?

Outline your experience with performance testing, optimization techniques, and any tools you've used (like lighthouse) to analyze and enhance application speed and load times. Provide examples of applications where you've achieved notable improvements.

Join Rise to see the full answer
What approaches do you take to create a responsive web design?

Discuss the frameworks and CSS techniques you utilize to achieve responsive design. Provide examples and explain how different design principles ensure the best experience across devices.

Join Rise to see the full answer
Describe a challenging bug you encountered and how you resolved it.

Share a specific example of a challenging bug, the steps taken to diagnose the issue, your troubleshooting process, and how your solution improved functionality or user experience.

Join Rise to see the full answer
How do you stay updated with the latest trends in front-end development?

Talk about your habits regarding following industry blogs, participating in online courses, attending conferences, or being active in development communities. Mention any recent technologies or concepts you've successfully applied in your projects.

Join Rise to see the full answer
What is your experience with Typescript, and how does it differ from JavaScript?

Explain your experience working with Typescript, emphasizing its benefits such as type safety and better tooling. You could also share how transitioning from JavaScript to Typescript improved your code quality.

Join Rise to see the full answer
How do you approach collaboration with product managers and other teams?

Discuss your communication strategies and how you incorporate feedback from product managers and team members into your development process. Emphasize the importance of understanding user needs in delivering effective solutions.

Join Rise to see the full answer
What practices do you follow for version control?

Detail your experience with version control systems, such as Git. Discuss how you implement branching strategies, code reviews, and collaboration workflows to manage code changes effectively.

Join Rise to see the full answer
Can you explain a project where you used Redux and how it improved your application?

Share a specific project using Redux, detailing how you integrated it into your application. Explain how it helped manage state across components and improved the app's performance or user experience.

Join Rise to see the full answer
How do you manage tight deadlines while maintaining code quality?

Describe your time management skills, how you prioritize tasks, and the importance of code reviews and testing in maintaining quality under pressure. Share an example of a time you successfully met a tight deadline without compromising quality.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted yesterday
Inclusive & Diverse
Empathetic
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Vision Insurance
Equity
Paid Time-Off
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Company Retreats
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Adaptavist Remote Remote (South Africa)
Posted 12 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Sinch Remote No location specified
Posted 3 days ago
Photo of the Rise User
Apple Hybrid Monte Vista, CA
Posted 6 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings
Photo of the Rise User
Posted 5 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Startup Mindset
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Learning & Development
Work Visa Sponsorship
401K Matching
Equity
Performance Bonus
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 12, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!