Lead Developer

May 31, 2025
Application ends: August 31, 2025

Apply for this job

Email *

Job Description

We are looking for a Lead Developer who can bridge architectural vision with clean, scalable code. This role isn’t about managing a team from a distance — it’s hands-on, guiding a small but high-output group through complex technical challenges. You’ll work directly with product leadership to shape the direction of our core platform, helping us move from a modular monolith to a service-oriented architecture. You’ll lead implementation of performance-critical components, mentor senior and mid-level engineers, and set the technical standards for code quality, reviews, and releases.

This is not a role for someone who wants to maintain the status quo. We want someone who spots bottlenecks, anticipates scale issues before they arise, and proposes architecture that will last beyond the next product cycle.


Key Responsibilities:

  • Lead end-to-end development of critical backend and frontend systems using Node.js, TypeScript, and React (Next.js).
  • Collaborate with product managers and designers to translate vague product ideas into structured technical solutions.
  • Review, critique, and set standards for pull requests, architectural decisions, and design patterns.
  • Own technical decision-making for systems with concurrency, fault-tolerance, and high-throughput requirements.
  • Evaluate and integrate third-party services or internal libraries as needed (Auth, payments, observability, etc.).
  • Guide the team through complex refactors and migrations (e.g., from REST to GraphQL, from SQL to event-sourced models).
  • Establish monitoring, alerting, and rollback strategies for new feature deployments.
  • Create internal documentation that sets clarity and context for future development.

Qualifications:

  • 7+ years of professional software development experience, with at least 2 years in a technical leadership role.
  • Proven experience leading development of systems with strict uptime, security, or performance constraints.
  • Deep understanding of JavaScript/TypeScript runtimes, event loops, and memory models.
  • Experience shipping production software in microservices or hybrid-monolith environments.
  • Strong familiarity with deployment pipelines (Docker, GitHub Actions, Kubernetes or ECS).
  • Ability to audit unfamiliar codebases quickly and refactor without breaking downstream dependencies.
  • Experience leading cross-functional engineering initiatives (e.g., design systems, CI/CD overhauls).
  • Comfortable pushing back on unclear product requirements — and reshaping them with better alternatives.

Preferred but not required:

  • Experience in regulated environments (HIPAA, SOC 2, etc.).
  • Prior experience scaling systems from thousands to millions of users.
  • Familiarity with edge computing or serverless platforms (Cloudflare Workers, Lambda).

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers#Dynamicbrandguru