Lead Software Engineer
Skills
Back-End Web DevelopmentComputer ScienceFront-End DevelopmentFull-Stack DevelopmentSoftware DevelopmentAPIEngineering
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Background in Computer Science Engineering or equivalent hands-on experience
- Experience building scalable high-performance systems
- Strong understanding of design patterns
- Full-stack fluency across front end database and backend
- Experience with Node.js Python FastAPI REST APIs GraphQL Vercel AWS CI/CD and PostHog
- Experience with React Next.js TypeScript Tailwind CSS Shadcn/ui Storybook PlateJS and SlateJS
- Hands-on AI and LLM experience with automation or product enhancement
- Pragmatic startup mindset with ability to balance testing process and shipping
Nice to have
- Product-minded
- Ownership-focused
- AI-native
- Pragmatic
- Collaborative
Day to day
- Act as the first senior technical hire and primary architect for the company’s technology roadmap.
- Partner closely with the CEO to translate high-level ideas into shippable products and modernise legacy systems.
- Document workflows and evolve AI-driven tools into a scalable and world-class technical stack.
