Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Cityflo is seeking a junior to mid-level product engineer who thrives at the intersection of product, design, and engineering. You’ll own features end to end—from ideation to deployment—deciding what to surface and what to ship today versus next week.
You’ll work with product and design, applying AI judiciously, with a strong eye for UX, accessibility, and robust data handling. You’ll be bold, autonomous, and user-centric in your decisions.
Live at the intersection of product, design, and engineering: take a feature from \"this just landed in my lap\" to deployed, and decide for yourself what's worth building.
Cityflo moves 60,000+ commuters a day, and the small decisions (what to surface, what to ignore, what to ship today versus next week) are the product. You'll own features end to end: ideation, design, frontend, backend, deploy. You'll work next to product and design, but you'll often be the one deciding who the user is and what the one concrete problem is. We lean on AI heavily; you'll need taste for when it's right and when it's confidently wrong. This is for someone early in their career who already ships independently and thinks user-first by reflex.
A spreadsheet of ~30 recent rider feedback and support messages just landed in your lap. You're the on-call product engineer; nobody has triaged it, and standup is soon. Write a short memo (who's the one user, the one concrete problem, what you're deliberately cutting), then build a small web view that uses an LLM where it actually matters to surface the 2-3 things that genuinely need attention (triage / cluster / draft a reply). A real UI, not a notebook or a CLI. Aim for 2-4 focused hours. Driving your coding agent is expected; that's the job.
Aim for 2-4 focused hours. This is intentionally small: a sharp, well-reasoned slice beats a sprawling one, and going much past 4 hours is a signal we'd rather not see. Lean on your agent fully; that's how we work.