FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Full Stack
HeyMilo AISenior Software Engineer developing the admin dashboard and candidate interview app for an AI recruitment platform. Collaborating with UX and backend teams for product excellence.
Tech Stack
Tools & technologiesJavaScriptNext.jsReactTypeScript
About the role
Key responsibilities & impact- Own the admin dashboard (agent creation, interview templates, email config, analytics) and the candidate-facing interview app (voice, video, SMS flows)
- Refactor and consolidate -- we have duplicate components, dead code, and flows that grew organically for individual customers. You'll architect reusable patterns and clean the codebase methodically, feature by feature, not micro-fix by micro-fix
- Ship full-stack features end-to-end. The backend engineer builds the API, you make the product experience excellent before it reaches a customer
- Participate in customer calls and read session recordings to understand real user scenarios, not just ticket descriptions
- Enforce a quality bar on UX before features go live -- if the flow doesn't make sense to a recruiter, it doesn't ship
Requirements
What you’ll need- 2-4 years of professional software engineering experience
- Strong CS fundamentals -- OOP principles, clean architecture, component design patterns. We will test for this
- Deep experience with React, Next.js, and TypeScript in production
- Comfortable with Tailwind CSS, Radix UI / shadcn, and modern component patterns (react-hook-form, Zod, TanStack)
- Product instinct -- you think about what the user is trying to accomplish, not just whether the function returns the right value
- You can take a messy, organically-grown feature and refactor it into something scalable without breaking production
- You use AI tools (Cursor, Devin) to write code daily
- You ship fast, but you also know when to push back and say "this needs another day to be done right"
- Bonus: familiarity with WebRTC, voice/video interfaces, or i18n
Benefits
Comp & perks- Competitive salary with benefits/allowances
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactNext.jsTypeScriptOOP principlesclean architecturecomponent design patternsTailwind CSSRadix UIreact-hook-formZod
Soft Skills
product instinctrefactoringquality assuranceuser experience focuscommunicationproblem-solvingtime managementcollaboration