Role Overview
We are looking for an experienced and motivated Technical Lead to join our team. This is a position designed to strengthen technical leadership, guide modern software architecture adoption, and ensure high-quality delivery across our engineering teams. The ideal candidate is not only a strong developer but also a proactive leader who can mentor others, communicate effectively with international clients, and drive innovation within our platform.
Key Responsibilities
- Lead and coordinate development efforts within a pod, ensuring predictable and high-quality delivery.
- Define, document, and communicate system architectures capable of handling significant traffic and complex data flows.
- Oversee project execution and ensure alignment with business priorities, Definition of Ready (DoR), and Definition of Done (DoD).
- Drive adoption of modern architectural patterns (DDD, Hexagonal, Clean Architecture) across services and codebases.
- Guide and enforce best practices in testing, CI/CD, observability, and security.
- Conduct code reviews and ensure consistent engineering excellence.
- Act as technical commander during Sev-1 incidents, leading diagnosis and resolution efforts.
- Mentor and coach engineers at all levels, fostering professional growth and team collaboration.
- Partner with Product and QA to balance scope, time, and quality in delivery.
- Contribute to the technical roadmap and long-term platform evolution.
Requirements
- 7+ years of professional experience in software development.
- Proficiency in TypeScript/Node.js and modern frontend frameworks (React/Next.js).
- Hands-on experience with AWS (Lambda, RDS; Terraform is a plus).
- Strong understanding of software architectures (DDD, Hexagonal, Clean).
- Proven track record of leading engineering teams, assigning tasks, and ensuring on-time delivery.
- Testing experience with Playwright, Jest, and Cucumber (BDD).
- Advanced English skills, capable of technical leadership with North American clients.
- Excellent communication, problem-solving, and conflict-resolution skills.
- Availability to work in a hybrid model (3 days onsite in Cali, 2 days remote).
Nice to Have
- Expertise in Salesforce Apex, Lightning Web Components (LWC), and Lightning Apps.
- Experience in iOS development (Swift).
- Knowledge of e-commerce and payments (Adyen, Stripe, Shopify).
Why Join Veevart?
At Veevart, you will be part of a mission-driven SaaS company that is shaping the future ofmuseums and cultural institutions. You’ll work in a collaborative, growth-oriented environment, where innovation and creativity are valued. As a Technical Lead, you will have the opportunity to directly influence product direction, mentor talented engineers, and drive the evolution of a platform used by cultural organizations worldwide.We offer:
- Permanent employment contract.
- Hybrid work model, Monday to Friday (3 days in the office, 2 days remote).
- Salary negotiable based on experience.
- Additional benefits (Annual bonus paid semiannually, 5 personal days per year, 100% salary coverage during medical leave, USD 100 quarterly for books or professional development and others)
Contact us: diana.ortiz@veevart.com