Company Description
At TactLink, we're building the digital backbone for professional associations — replacing scattered spreadsheets, paper business cards, and manual processes with a unified platform that helps communities thrive. Our products include a smart member directory, QR-code event check-in, membership dues automation, and a consumer-facing digital namecard app used across 8 countries.
We're a small, product-focused team moving fast. You won't be a cog in a machine — you'll own meaningful parts of the product and see your decisions ship to real users every sprint.
Role Description
We're looking for a Lead Engineer to join as our most senior technical voice on the team. This is a hands-on leadership role — you'll be writing code, owning architecture decisions, reviewing PRs, and mentoring a junior engineer who is sharp and hungry to grow.
You'll work with the PM to translate product requirements into technical strategy, and you'll have real ownership over how we build — not just what we build. If you want to shape a product from the inside rather than execute tickets from the outside, this is the role.
We use Claude Code and expect our engineers to leverage AI tooling aggressively. Comfort with AI-assisted development is a must.
Key Responsibilities
- Own the technical architecture of our mobile app and web platform — make the calls, document the decisions
- Lead code reviews and set the bar for code quality across the team
- Mentor a junior fullstack engineer — unblock, grow, and build a healthy review culture
- Work closely with the PM on sprint planning, technical feasibility, and effort estimation
- Drive infrastructure decisions: CI/CD, deployment pipelines, cloud setup, and environment management
- Identify and eliminate technical debt that slows the team down
- Contribute as an IC — this is not a pure management role, you will be writing code
Qualifications
- 5+ years of software development experience, with at least 1–2 years in a senior or lead capacity
- Strong proficiency in React Native (Expo) for iOS and Android
- Solid Node.js backend experience; familiarity with GraphQL is a strong plus
- Experience with relational and non-relational databases (PostgreSQL, MongoDB, or similar)
- Hands-on experience with cloud infrastructure, preferably AWS
- Comfortable owning CI/CD pipelines, environment management, and deployment processes
- Strong Git workflow — branching strategies, PR review culture, release management
- Experience mentoring junior engineers and conducting meaningful code reviews
- Comfortable working in a fast-moving startup environment with a lean team
- Actively uses or is open to adopting AI-assisted development tools (Claude Code, Copilot, etc.)
What We Offer
- Direct line to the PM and product decisions — no bureaucracy
- Ownership over technical direction from day one
- Competitive compensation benchmarked at Lead Engineer level
- The chance to build something that's already live in 8 countries and growing