Senior Full Stack Software Engineer
Buenos Aires - Argentina
Job Summary
About ITC Worldwide
ITC Worldwide is a global professional services and technology consulting firm delivering cloud data AI and enterprise modernization solutions. We partner with global organizations to design and build scalable secure and futureready platforms leveraging distributed engineering teams globally.
Job Description
As a Senior Full Stack Software Engineer (EndtoEnd Ownership) at ITC Worldwide you will design build and operate largescale consumerfacing applications with a strong emphasis on media and multimedia platforms. You will own features and systems from concept and architecture through development deployment optimization and longterm production support.
This role requires deep handson expertise across both frontend and backend technologies strong system design skills and the ability to collaborate with crossfunctional teams in a consultingdriven enterprise environment. You will work closely with product managers designers DevOps engineers and client stakeholders to deliver highperformance scalable and resilient solutions.
On the frontend you will develop responsive highquality user interfaces using TypeScript JavaScript CSS and modern frameworks such as React (with exposure to Angular or Vue). You will be responsible for frontend performance tuning crossbrowser compatibility and user experience optimization including advanced data visualization where applicable.
On the backend you will build and scale distributed services using Golang (preferred) and other backend technologies such as Java C or Python. You will apply strong fundamentals in data structures algorithms and system architecture and work with databases caches Elasticsearch and message queues to support highthroughput lowlatency applications.
You will contribute to architectural decisions code reviews and engineering best practices while leveraging AIassisted development tools to improve productivity and quality. Experience with multimedia technologiessuch as video platforms video codecs media optimization and streaming architecturesis highly valued as is exposure to AI/MLenabled products.
This role is ideal for engineers who enjoy ownership thrive in complex problemsolving environments and want to build impactful digital and media platforms at global scale.
Skills & Technologies
Frontend Technologies
- TypeScript
- JavaScript (ES5 / ES6)
- Cascading Style Sheets (CSS)
- Web Browsers (crossbrowser compatibility)
- Performance Tuning and frontend optimization
- AngularJS
- Data Visualization
Backend & Programming Languages
- Golang (Go)
- Java
- C
- Python
Data Search & Messaging
- Databases (SQL / NoSQL)
- Elasticsearch
- Message Queues
- Data Structures
- Algorithms
Distributed Systems & Architecture
- Scalable backend services
- Consumerfacing applications
- Stackbased and systemlevel architectures
- Blockchain concepts (exposure or foundational understanding)
Multimedia & Media Technologies
- Multimedia platforms
- Video
- Video Codecs
- Media processing
- Video optimization
- Performance optimization for mediaheavy applications
Artificial Intelligence & Machine Learning
- Artificial Intelligence
- Machine Learning (ML)
- AIassisted development tools
Como Senior Full Stack Software Engineer (EndtoEnd Ownership) en ITC Worldwide vas a diseñar desarrollar y operar aplicaciones consumerfacing de gran escala con un fuerte foco en plataformas de medios y multimedia. Serás responsable de productos y funcionalidades de punta a punta: desde la concepción y la arquitectura pasando por el desarrollo y el despliegue hasta la optimización y el soporte en producción a largo plazo.
Este rol requiere experiencia técnica sólida tanto en frontend como en backend fuertes habilidades de diseño de sistemas y la capacidad de colaborar con equipos multifuncionales en un entorno consultivo y orientado a clientes empresariales. Trabajarás en conjunto con product managers diseñadores ingenieros de DevOps y stakeholders del cliente para entregar soluciones escalables resilientes y de alto rendimiento.
En el frontend desarrollarás interfaces de usuario modernas y responsivas utilizando TypeScript JavaScript y CSS junto con frameworks actuales como React (con exposición a Angular o Vue). Serás responsable de la optimización del rendimiento frontend la compatibilidad entre navegadores y la mejora continua de la experiencia de usuario incluyendo visualización avanzada de datos cuando aplique.
En el backend diseñarás y escalarás servicios distribuidos utilizando Golang (preferentemente) y otras tecnologías como Java C o Python. Aplicarás fundamentos sólidos de estructuras de datos algoritmos y arquitectura de sistemas trabajando con bases de datos cachés Elasticsearch y sistemas de mensajería para soportar aplicaciones de alta concurrencia y baja latencia.
También vas a contribuir en decisiones arquitectónicas revisiones de código y definición de mejores prácticas de ingeniería aprovechando herramientas de desarrollo asistidas por IA para mejorar la productividad y la calidad del software. Se valora especialmente la experiencia en tecnologías multimedia como plataformas de video codecs optimización de medios y arquitecturas de streaming así como la exposición a productos habilitados con IA o Machine Learning.
Este puesto es ideal para ingenieros que disfrutan del ownership completo se sienten cómodos resolviendo problemas complejos y quieren construir plataformas digitales y de medios con impacto global.
Key Skills
- Spring
- .NET
- C/C++
- Go
- React
- OOP
- C#
- AWS
- Data Structures
- Software Development
- Java
- Distributed Systems