Senior Full Stack Developer
TLDR
Collaborate with a high-impact global team to lead architectural challenges using a TypeScript-centric stack with Node.js and React.
As a Senior Full Stack Engineer in Colombia, you will report to our technical leadership and collaborate with a high-impact Global Team. While we are moving toward a TypeScript-centric stack (Node.js & React), we seek engineers who are able to lead through architectural challenges and can apply their expertise across different technologies as our ecosystem evolves
Requirements
- Minimum 6 to 8 years of professional experience in software engineering, with in-depth knowledge of creating highly scalable and observable backend systems
- Extensive experience in Node.js and TypeScript and knowledge of distributed systems, asynchronous programming, and event-driven architectures (e.g., Kafka, RabbitMQ)
- Solid knowledge of database design and optimization for large-scale data sets (SQL + NoSQL)
- Proficiency in React and modern frontend patterns
- Understanding of software engineering best practices, including SOLID, DRY, and Clean Architecture (Hexagonal/DDD)
- Experience with cloud-native practices, containerization (Docker), and orchestration (Kubernetes)
- Advanced English
Benefits
- Direct contract for an indefinite period
- Remote work
- People Pass food vouchers
- Prepaid medical insurance
Benefits
Free Meals & Snacks
People Pass food vouchers
Health Insurance
Prepaid medical insurance
Marathon Talent delivers innovative technology solutions designed for the financial services and logistics industries. By integrating advanced fintech applications and comprehensive supply chain management, we serve clients across Latin America, enhancing operational efficiency and control.