7+ years in software development including senior or lead roles
Strong problem-solving skills with a solid computer science foundation
Experience in startups or small tech companies with a focus on ownership and adaptability
Proven mentoring and project leadership experience
Flexibility with tech stacks; MEAN stack experience valued but not required
Hands-on capability across the development stack
Excellent communication skills for collaboration in small teams
Self-motivated and able to thrive in fast-changing environments.
Responsibilities
Lead the design and development of scalable product features
Own technical decisions and ensure best practices across the platform
Mentor developers through code reviews and collaborative efforts
Collaborate with founders and product/design teams to create technical solutions
Drive product execution from concept to deployment
Shape and evolve the engineering culture during growth phases.
Benefits
Dynamic startup environment with opportunities for impact
Mentorship and personal development in a small team
Flexibility in tech and project ownership
Collaborative and innovative culture
Direct access to founders and decision-makers.
Full Job Description
What you'll be doing:
Lead the design, development, and delivery of scalable product features in a fast-moving startup environment.
Take ownership of technical decisions, architecture, and engineering best practices across the platform.
Mentor and support developers through code reviews, collaboration, and hands-on technical leadership.
Work closely with founders, product, and design teams to turn business needs into practical technical solutions.
Drive product execution from concept to deployment, balancing speed, quality, and long-term scalability.
Help shape and evolve the engineering culture as we continue to grow.
What We're Looking For:
7+ years of software development experience, including experience in a Senior or Lead Developer capacity.
Strong computer science fundamentals and the ability to solve problems with both technical depth and practical common sense.
Proven experience building and scaling products within startups or smaller tech companies where ownership and adaptability are essential.
Experience leading projects, mentoring developers, and driving technical initiatives end-to-end.
Tech stack flexibility - we value strong engineering fundamentals and adaptability over experience with a specific framework, our current stack is MEAN stack.
Comfortable working hands-on across different parts of the stack when needed.
Strong communication skills and the ability to collaborate effectively in a small, high-performing team.
Self-driven, pragmatic, and comfortable operating in a fast-paced environment with evolving priorities.