Tech Lead - Full Stack
Software Engineering
Bogotá, Bogota, Colombia
We’ve signed up to an ambitious journey. Join us!
As Arrive, we guide customers and communities towards brighter futures and more livable cities, it isn’t a challenge just anyone could take on. Luckily, we have something to help us make it happen. Our people and our values. We Arrive Curious, Focused and Together. Just as our entire brand is inspired by the North Star, the shining light leading travelers to their destinations since time began, our values guide us. They help us be at our best. For our customers. For the cities and communities we serve. For ourselves. As a global team, we are transforming urban mobility. Let’s grow better, together.
The Role
Join our newly formed Fleet Operations team as a Fullstack Technical Lead, where you will play a dual role of hands-on technical execution and engineering leadership. In this role, you will drive the architecture and technical direction for both front-end and back-end systems, making strategic decisions that ensure alignment with our global business goals. This is a highly technical position where you will balance fullstack coding and system design with mentoring, guiding, and scaling the capabilities of your engineering peers.
How to make an impact
Drive architectural discussions and decisions across the entire stack, ensuring robust, scalable front-end applications and distributed back-end microservices.
Define, enforce, and elevate fullstack engineering best practices, code quality standards, and comprehensive testing strategies across the team.
Foster a healthy code review culture that emphasizes constructive feedback, inclusivity, and continuous learning.
Collaborate closely with product, engineering, and business teams to build the technical roadmap and support the team in executing it.
Guide, mentor, and support fullstack engineers in their technical growth, cultivating a highly collaborative environment.
Combine strategic technical vision with hands-on fullstack execution to deliver seamless, reliable user experiences and robust data architectures.
Translate complex technical challenges into clear, actionable insights for non-technical stakeholders across the organization.
About You
You are a collaborative, growth-minded technical leader who thrives on solving complex, end-to-end problems and shaping highly scalable solutions. You balance a strong passion for hands-on coding with the ability to drive strategic architectural decisions. You are deeply committed to code quality, system reliability, and creating intuitive user interfaces. As an empathetic mentor, you enjoy enabling others to succeed, sharing knowledge freely, and bringing diverse perspectives together to deliver high-quality, impactful products.
Your Background
8+ years of software engineering experience with a proven track record in fullstack development and leading technical initiatives.
Currently operating in a technical leadership role with a proven track record of driving technical initiatives and guiding engineering teams.
Strong proficiency in back-end engineering with Java, Spring, and Kotlin, alongside deep experience in system design and microservices.
Extensive hands-on experience with modern front-end technologies and frameworks, specifically JavaScript, React, or Angular.
Strong knowledge of databases (SQL, data modeling, query optimization) and modern DevOps practices (CI/CD, Docker, Kubernetes).
Demonstrated experience designing, implementing, and maintaining reliable, scalable end-to-end systems with a focus on long-term quality.
Demonstrated experience leading or providing technical direction to an engineering team to drive meaningful product delivery, with a focus on steering team outcomes over individual execution
This remote role is based in Colombia