Job Description
We’re hiring a Lead Developer who thrives in high-autonomy environments and can take full ownership of technical direction for one of our most critical products. This role is not about simply managing people — it’s about making technical calls, pushing architectural clarity, and being hands-on with code while mentoring a small team of experienced developers.
You’ll work directly with Product and Design leads, participate in roadmap planning, and be responsible for ensuring we ship scalable, secure, and performant code. You’ll also set the tone for engineering practices across the team, challenge assumptions, and unblock decisions before they hit the wall.
Key Responsibilities
- Lead the architectural design and refactoring of our monolith-to-services migration; prioritize what should not be broken out
- Own and evolve core platform components used across 4+ product lines
- Pair-program when it matters; review code for substance, not syntax
- Translate non-technical product goals into engineering priorities with clearly scoped outcomes
- Intervene early in product planning to avoid over-promising or under-designing
- Establish engineering conventions (naming, structure, documentation) that persist even after team changes
- Identify and fix performance bottlenecks that only appear at production scale
- Mentor developers through 1:1s, real-time feedback, and targeted code walkthroughs — not via generic “career ladders”
Skills & Experience Required
- 7+ years of hands-on software development experience, including 2+ years in a technical leadership role
- Proven experience leading architecture discussions for applications that have actually scaled under load
- Deep familiarity with either a strongly typed backend language (e.g., TypeScript, Go, Java) or a dynamic one (e.g., Python, Ruby) — but must demonstrate adaptability across stacks
- Experience designing and operating CI/CD pipelines beyond “just using GitHub Actions”
- Comfort navigating both modern frontend frameworks (React, Vue) and legacy codebases you didn’t write
- Hands-on experience with distributed systems, caching strategies, and asynchronous messaging patterns (e.g., Kafka, RabbitMQ)
- Strong understanding of SQL query tuning and schema design for PostgreSQL or equivalent
- Ability to identify tech debt worth living with, and clearly justify why
Bonus Points
- Experience leading feature flag rollouts across multi-tenant environments
- Prior exposure to regulated industries (e.g., healthcare, finance)
- You’ve written internal tooling or developer experience frameworks to speed up your own team’s delivery
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers#Dynamicbrandguru