Technical Lead | Hybrid | Permanent
This is a hands-on leadership role for a senior engineer who enjoys building, scaling, and integrating systems in a fast-moving environment. You’ll balance technical execution with team leadership, taking full ownership of delivery in a growing startup.
Reporting to the CTO, the Technical Lead operates at a junior Software Development Manager level. You will remain deeply involved in architecture, integrations, and day-to-day development while leading a small, high-impact engineering team. The environment is dynamic and ambiguous, requiring someone who can move quickly from problem to solution and make pragmatic decisions that keep delivery on track.
Our client is an innovative, product-driven business operating in a startup context, focused on building scalable, cloud-native systems. The culture values ownership, speed, and collaboration, with engineers working closely with product and business stakeholders to deliver real impact.
What You’ll Do
Lead end-to-end delivery of software features from design to production
Remain hands-on in code, setting technical standards and best practices
Make architectural decisions that balance speed, scalability, and maintainability
Design, build, and maintain backend and frontend services using Java, JavaScript/TypeScript, and PostgreSQL
Design and implement integrations with third-party systems and internal services
Work with RESTful APIs, webhooks, data pipelines, and event-driven patterns
Contribute to cloud-native architecture using AWS
Collaborate on CI/CD pipelines and operational practices
Break down ambiguous requirements into clear, deliverable technical work
Lead, mentor, and support a small engineering team
Work closely with non-technical stakeholders to translate business needs into technical solutions
What You Bring
Strong hands-on experience with Java, JavaScript/TypeScript, and PostgreSQL
Proven experience designing and building system integrations
Working knowledge of AWS and cloud-based architectures
Familiarity with modern engineering practices such as CI/CD and automated testing
Experience leading engineers while remaining technically hands-on
Ability to estimate work, own delivery timelines, and make independent technical decisions
Strong communication skills in fast-paced, evolving environments
What Success Looks Like
Features and integrations ship quickly and reliably
Systems scale and adapt as the business grows
The engineering team is aligned, productive, and continuously improving
Stakeholders trust the team’s delivery and technical direction
You have successfully created your alert.
You will receive an email when a new job matching your criteria is posted.
Please check your email. It looks like you haven't verified your account yet. Here's what you're missing out on:
Didn't receive the link? Resend Verification Link