Remotery

Tech Lead, Ruby on Rails – Node.js

Posted 6 days ago

This is a fully remote position, open to applicants in Colombia.

📋 Description

• Define and communicate the technical direction of your team: service architecture, API contracts, design of event-driven flows on Kafka, and strategies for evolving legacy systems.

• Design, build, and scale services in Rails and Node.js with a focus on reliability, performance, and maintainability.

• Be part of the technical architecture team, participating in decisions that span teams and services: boundaries between domains, integration standards, observability, and resilience.

• Write and review RFCs and design proposals; clearly communicate complex technical trade-offs to both technical and non-technical audiences.

• Solve the most complex and far-reaching technical problems, including debugging distributed systems in production and incident response.

• Lead demanding yet constructive code reviews and design reviews, raising the technical level of the team.

• Mentor engineers at all levels, helping them grow technically and gain autonomy. Your success includes training the next generation of technical leaders.

• Collaborate with product and the Engineering Manager to translate business objectives into executable technical plans, knowing when to say no to the right things.

• Ensure quality standards: testing, CI/CD, security, and AI-assisted development practices with quality control.


⛳️ Requirements

• B2 level English or higher.

• Over 8 years of experience in software engineering, with deep production experience in both Ruby on Rails and Node.js (experience with only one is insufficient).

• Proven experience in technically leading development teams: you have defined and successfully executed the technical direction of a team or organization.

• Experience in designing and operating microservices and APIs in production at scale, including event-driven systems (Kafka or equivalent).

• Practical experience with distributed systems: consistency, idempotency, handling partial failures, capacity planning, and observability (tracing, metrics, structured logging).

• Experience operating services on Kubernetes in any cloud provider (GCP, AWS, or Azure).

• Solid knowledge of modern frontend (React/Next.js) sufficient to make architectural decisions that span both frontend and backend.

• Demonstrated ability to mentor engineers and elevate the technical level of a team.

• Daily use of AI tools for development, with the judgment to review and validate what they produce.

• Ability to communicate complex ideas clearly in writing and verbally, in both Spanish and English.


🏝️ Benefits

• Mission at a regional level: to ensure that businesses in LATAM can focus on their logistics without worry.

• Location: Argentina, Colombia, Mexico, Panama, Peru, Venezuela.

• Structure: 100% remote.

• Schedule: Monday to Friday, 8:00 AM to 5:00 PM CST (Mexico). Flexible hours during new releases.

• Opportunities for growth and professional development.

People also viewed

Bemobi23 min ago

Senior Development Analyst, Go (Golang)

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Unisys23 min ago

Java Developer Analyst – Specialist

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Dailymotion36 min ago

Staff Python Developer

FR flagFrance OnlyFull-timeBackend Engineer€75k – €82k/year
ApplyView job
SoftExpert - Software for Excellence36 min ago

Senior Software Engineer, Java

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI36 min ago

Python Developer

DK flagDenmark OnlyFreelanceBackend Engineer$25 – $50/hour
ApplyView job
Neogrid36 min ago

Pessoa Desenvolvedora Fullstack Pleno, Java, JSF, JSP

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers