Job Closed
This listing is no longer active.
You have just found the top firm for your next successful software development project! 🧠💻📱.
Backend Developer
Location
Argentina
Posted
23 days ago
Salary
0
Seniority
Mid Level
Job Description
Backend Developer
Darwoft
Role Description Este rol requiere dedicación full-time, con prioridad clara sobre los proyectos de Darwoft durante el horario laboral establecido. No es compatible con otros compromisos profesionales full-time. Cualquier actividad profesional adicional deberá ser informada previamente y no deberá interferir con las responsabilidades del rol. Buscamos un perfil Senior con una sólida trayectoria técnica y una mentalidad orientada al producto. Este año, nuestros objetivos estratégicos se centran en la evolución de plataformas robustas y la integración de agentes de IA, por lo que buscamos a alguien con la curiosidad necesaria para liderar estos desafíos. El candidato ideal combina un dominio profundo del ecosistema AWS con un entendimiento exhaustivo de la arquitectura interna de Node.js, además de la capacidad de mentorizar a perfiles de menor seniority, asegurando siempre la excelencia en el código. Responsibilities - Desarrollo de Plataforma: Diseñar y construir microservicios robustos utilizando Node.js y TypeScript, garantizando estándares de calidad superiores. - Arquitectura Cloud Native: Implementar y optimizar soluciones dentro del stack de AWS (Lambda, API Gateway, DynamoDB, EKS), priorizando la performance y la alta disponibilidad. - Optimización y Diagnóstico: Monitorear el rendimiento de las aplicaciones en producción, realizando tareas de profiling para identificar cuellos de botella de CPU, optimizar el uso de memoria y resolver memory leaks. - Evolución Técnica: Participar activamente en definiciones de arquitectura y toma de decisiones técnicas que impacten directamente en la escalabilidad de los sistemas. - Colaboración y Mentoreo: Actuar como referente técnico para el equipo de desarrollo, promoviendo buenas prácticas como Clean Code y Testing, y acompañando el crecimiento del talento interno. - Ownership total: Asumir la responsabilidad del ciclo de vida completo del software, desde su concepción técnica hasta su puesta en producción. Qualifications - Node.js & TypeScript: Más de 5 años de experiencia real y comprobable en el desarrollo de aplicaciones backend. Se requiere un dominio avanzado de los componentes internos de Node.js (Event Loop, Worker Threads, Streams y manejo de Backpressure, así como nociones de V8 internals y Libuv). - Stack AWS: Al menos 3 años de experiencia utilizando Lambda, S3, DynamoDB, RDS y frameworks de infraestructura como código (Serverless o SAM). - Bases de Datos: Experiencia avanzada (+5 años) en el manejo de bases de datos SQL y NoSQL. - Proactividad para detectar cuellos de botella y capacidad de comunicación efectiva para traducir soluciones técnicas en valor de negocio. - Vivir en Argentina. Nice-to-Have - Experiencia práctica en el uso de herramientas de diagnóstico y profiling de Node.js. - Experiencia previa o fuerte interés en el desarrollo de plataformas de servicios y/o agentes de IA. - Conocimientos en metodologías ágiles y entornos de entrega continua (CI/CD). Benefits - Salario competitivo acorde al mercado Senior, con esquemas de actualización. - Medicina prepaga de primer nivel para el grupo familiar. - Equipamiento de trabajo (Laptop de última generación). - Programas de capacitación técnica y licencias para plataformas de aprendizaje. - Cultura flexible y orientada a las personas, con foco en el equilibrio vida-trabajo.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Desarrollo y mantenimiento de aplicaciones web • Creación e integración de APIs • Participación en diseño de soluciones técnicas • Implementación de mejoras y optimización de sistemas
• Diseñar arquitecturas distribuidas (microservicios, monolitos modulares) • Definir estándares de desarrollo backend • Seleccionar tecnologías (Java, .NET, Node.js, Python, etc.) • Diseñar APIs (REST, GraphQL, gRPC) • Implementar estrategias de escalabilidad (horizontal/vertical) • Definir patrones de diseño (DDD, CQRS, Event Sourcing) • Gestionar bases de datos (SQL y NoSQL) • Diseñar mecanismos de seguridad (auth, authz, cifrado) • Asegurar monitoreo, logging y observabilidad • Colaborar en pipelines CI/CD
• Create and maintain ASP.NET web applications with a microservice backend • Collaborate with team members and other groups as part of a multi-disciplinary agile team (Product, Delivery, UX/UI, DevOps, Architecture, Infra, QA) • Support software architecture design through research and tech spikes • Document, revise, and augment engineering decision logs, and architecture / technical knowledge base • Participate in design reviews, peer code reviews, spring review with code demos, sprint planning and retros • Assist with estimating and breaking down components into individual work items, project and release planning, and deployments
Role Description We are seeking an experienced Backend Engineer to build and enhance a Java & Spring Boot based enterprise application that drives secure, profile-based interactions with internal systems. The role involves working on scalable microservices and REST APIs, integrating with internal authentication frameworks, and contributing to a large-scale data processing pipeline. The ideal candidate will bring strong backend expertise, a problem-solving mindset, and experience in developing high-performance, distributed systems aligned with modern architecture practices. - Design, develop, test, and maintain enterprise-grade applications using Java and/or C++. - Build and enhance RESTful APIs, microservices, and backend systems. - Participate in system design, architecture discussions, and technical reviews. - Write clean, maintainable, and efficient code following coding standards. - Optimize application performance, scalability, and reliability. - Develop automated unit, integration, and regression tests. - Collaborate with Product Managers, QA, DevOps, and stakeholders. - Troubleshoot production issues and provide timely resolutions. - Participate in Agile ceremonies, sprint planning, and code reviews. Qualifications - 8+ years of experience in Java development. - Strong proficiency in Java (8/11/17+) and/or Modern C++ (C++11/14/17/20) with a solid foundation in OOP, data structures, algorithms, and design patterns. - Hands-on expertise in backend development using Spring Boot, Spring MVC, and Hibernate, with experience in microservices architecture and REST API design. - Exposure to front-end development technologies. - Strong experience working with SQL databases. Requirements - Experience with AI/ML integrations. - Exposure to Data Engineering or Big Data technologies. - Knowledge of Infrastructure as Code (Terraform, Ansible). - Experience working in financial services, fintech, or large-scale enterprise environments. Benefits - Culture of relentless performance: join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth. - Competitive pay and benefits: enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program. - ForeverRemote work culture: make the most of the flexibility that comes with remote work. - Growth mindset: reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities. - Global impact: collaborate on impactful projects for top global clients and shape the future of industries. - Welcoming multicultural environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events. - Social sustainability values: join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.




