You have just found the top firm for your next successful software development project! 🧠💻📱.
Fullstack Engineer
Location
Argentina
Posted
3 days ago
Salary
0
Seniority
Mid Level
Job Description
Fullstack Engineer
Darwoft
Role Description Estamos buscando un/a Senior Fullstack Engineer para sumarse a un equipo que desarrolla soluciones escalables, modernas y de alto impacto dentro de un ecosistema digital dinámico. - Diseñar, desarrollar y optimizar nuevas funcionalidades utilizando Node.js en backend y Angular en frontend. - Participar activamente en definiciones de arquitectura de software, patrones de diseño y decisiones técnicas del squad. - Desarrollar soluciones robustas, escalables y mantenibles en entornos cloud-native. - Desplegar, monitorear y gestionar componentes e infraestructura en AWS. - Trabajar con servicios como EKS, Lambda, ECS, API Gateway, DynamoDB, S3, CloudFront y CloudWatch. - Diseñar e integrar APIs REST seguras, performantes y bien estructuradas. - Implementar pruebas automatizadas unitarias y end-to-end utilizando Jest y Cypress. - Asegurar buenas prácticas de desarrollo, calidad de código, performance, seguridad y escalabilidad. - Colaborar con equipos de Producto, UX, negocio y proveedores externos para construir soluciones alineadas a necesidades reales. - Participar en code reviews y promover estándares técnicos dentro del equipo. - Aportar criterio técnico en la toma de decisiones y en la evolución continua del producto. Qualifications - +5 años de experiencia comprobable como Fullstack Developer / Fullstack Engineer en entornos complejos o de alta escalabilidad. - Experiencia sólida desarrollando con Node.js. - Experiencia avanzada con Angular en versiones modernas. - Dominio de TypeScript. - Experiencia trabajando con RxJS. - Experiencia en maquetado con SCSS. - Sólida experiencia diseñando e integrando APIs REST. - Experiencia práctica trabajando con AWS. - Conocimiento y experiencia con servicios como EKS, Lambda, ECS, API Gateway, DynamoDB, S3, CloudFront y CloudWatch. - Buen criterio técnico aplicado a Clean Code, principios SOLID y patrones de diseño. - Experiencia escribiendo pruebas automatizadas con Jest y Cypress. - Autonomía para tomar decisiones técnicas sobre el producto. - Mentalidad hands-on, orientación a calidad y capacidad para trabajar en equipos colaborativos. - Comunicación clara, capacidad de análisis funcional y criterio para interactuar con perfiles técnicos y no técnicos. Requirements - Experiencia previa en industrias de alta transaccionalidad, banca digital o fintech (Nice-to-Have). - Conocimiento en arquitecturas orientadas a eventos (Nice-to-Have). - Experiencia con herramientas de mensajería como Kafka, RabbitMQ, AWS SNS o AWS SQS (Nice-to-Have). - Experiencia liderando técnicamente iniciativas o actuando como nexo técnico con proveedores de IT (Nice-to-Have). - Familiaridad con pipelines de CI/CD como GitHub Actions, GitLab CI o Harness (Nice-to-Have). - Experiencia trabajando en squads de producto con interacción frecuente con áreas de negocio, UX y Producto (Nice-to-Have). Benefits - Relación de dependencia con contratación full-time. - Pago en ARS. - Trabajo 100% remoto. - Salarios competitivos. - Licencias legales y días de vacaciones. - Días personales extra por año. - Acceso a plataformas de aprendizaje. - Tarjeta de beneficios y descuentos. - Welcome kit. - Programas de reintegro. - Clases de inglés. - Programa de referidos. - Regalo de cumpleaños. - Healthy Break. - Celebaciones estilo Darwoft: aniversarios, fiestas de fin de año, cumpleaños y actividades de team building.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineering Intern – Part-Time, Internal Tooling
TraackrThe Award-Winning Influencer Marketing Platform for the Data-Driven Marketer
• Improve reliability and correctness of a social platform integration, including data quality fixes • Expand and validate data ingestion to support additional attributes • Automate ingestion workflows and introduce monitoring for failures • Build API endpoints to support internal services • Develop internal tools and simple UIs for data access and visibility • Identify and track key user actions across services • Contribute to monitoring, alerting, and automation of system health
Staff Software Engineer – Banking and Money Movement
MarqetaYou see a card. We see endless possibilities.™
• Lead the design and architecture of large-scale, complex systems and components, making decisions that impact both short-term and long-term product strategy. • Take ownership of major technical initiatives, providing direction to teams while ensuring alignment with customer needs and business goals. • Drive architectural improvements, optimizing for scalability, performance, and maintainability, while addressing both current and future system requirements. • Mentor and guide other engineers, providing technical leadership and fostering an environment of growth, learning, and excellence across the team. • Collaborate closely with cross-functional stakeholders, including product, design, and other engineering teams, to define and deliver high-impact solutions. • Develop and maintain a deep understanding of the product, business needs, and user experience, ensuring that engineering decisions align with company goals. • Independently drive the design and implementation of high-impact features and systems, ensuring high-quality deliverables with minimal supervision. • Drive innovation and champion the adoption of best practices across the engineering team, while challenging the status quo to continuously improve processes. • Be an advocate for software craftsmanship, ensuring code is clean, efficient, and aligned with the organization's architectural vision. • Participate in setting the technical vision and long-term roadmap for your area of the product and ensure that the team is aligned with these goals. • Participate in on-call coverage.
• Develop solutions that add value and efficiency across systems while minimizing technical debt. • Use AI agents and GitHub Copilot to implement .NET solutions from high-level Specs. • Collaborate closely with engineers, product owners, and stakeholders to meet product objectives and refine Specs. • Maintain a "Test First" mentality by managing the intent of AI-generated code so that it meets the functional, security, and performance requirements of the product. • Stay updated on technology trends and product roadmaps to guide development. • Contribute to cross-functional business processes. • Embrace best practices, cross-team collaboration, and process continuity. • Contribute to a collaborative culture based on trust and respect.
• Develop and implement websites, web applications, application databases, and interactive web interfaces. • Develop and launch native application for iOS and Android. • Transform wireframes and design concepts into functional web applications using modern front-end technologies like JavaScript, HTML, and CSS. • Develop and deploy different versions of a feature to determine which one performs better, using data to inform product decisions and drive conversions. • Optimize applications for speed and performance, and ensure they are compatible across different browsers and devices. • Work closely with back-end developers to integrate APIs and ensure data flows smoothly, as well as with UI/UX designers to implement design concepts that align with the brand. • Keep up-to-date on new technologies and tools to bring innovative ideas to the company's products.




