What are the responsibilities and job description for the Front Product Engineer position at Robert Walters?
Our client is seeking a customer-obsessed, full-stack software engineer who can deliver a complete product experience with a focus on the frontend. This role offers an exciting opportunity to work at the frontier of AI in a fast-paced environment.
The successful candidate will have the ability to quickly work throughout the stack to deliver end-to-end products while deeply caring about solving underlying customer needs. The ability to write clean, effective code and craft elegant solutions is essential.
As a Front Product Engineer, your primary responsibility will be to deeply understand customer needs and solve them through innovative product solutions. You'll be working at every level of the stack, contributing to the growth of an early-stage company where you can have autonomy and impact. Your role will involve learning new things, writing blog posts, attending conferences, creating scalable components and design systems, and designing user-friendly experiences. Clear and proactive communication will be key in this role.
The ideal Front Product Engineer candidate brings a strong ability to write clean, effective code and has experience with Python backend (FastAPI, Postgres), TypeScript frontend (Next.js, React, Tailwindcss), and AWS infrastructure. A strong customer focus is essential for this role, as well as the ability to work at every level of the stack. The successful candidate will also bring excitement for machine learning and artificial intelligence.
The successful candidate will have the ability to quickly work throughout the stack to deliver end-to-end products while deeply caring about solving underlying customer needs. The ability to write clean, effective code and craft elegant solutions is essential.
- Work at the frontier of AI
- Deliver end-to-end product experiences
- Opportunity for meaningful impact
As a Front Product Engineer, your primary responsibility will be to deeply understand customer needs and solve them through innovative product solutions. You'll be working at every level of the stack, contributing to the growth of an early-stage company where you can have autonomy and impact. Your role will involve learning new things, writing blog posts, attending conferences, creating scalable components and design systems, and designing user-friendly experiences. Clear and proactive communication will be key in this role.
- Deeply care about customer needs and solve them with product
- Work at every level of the stack
- Contribute to the growth of an early-stage company
- Learn new things, write blog posts and attend conferences to discuss all things product and engineering
- Create components and design systems that scale
- Design experiences that are not just functional, but delightful to users
- Communicate thoughts and decisions clearly and proactively
The ideal Front Product Engineer candidate brings a strong ability to write clean, effective code and has experience with Python backend (FastAPI, Postgres), TypeScript frontend (Next.js, React, Tailwindcss), and AWS infrastructure. A strong customer focus is essential for this role, as well as the ability to work at every level of the stack. The successful candidate will also bring excitement for machine learning and artificial intelligence.
- Ability to write clean, effective code
- Experience with Python backend (FastAPI, Postgres) and TypeScript frontend (Next.js, React, Tailwindcss)
- Experience with AWS infrastructure
- Strong customer focus
- Ability to work at every level of the stack
- Excitement for machine learning and artificial intelligence