Middle NodeJS Engineer

Qinshift
Argentina
Tiempo completo
hace 2 semanas

This is us

At Qinshift and Avenga we are merging together to start a new era of technology that matter. Leveraging the power of innovations, we are on a journey to shape the future of work, and we are inviting you to co-create it with us.

This is the job

In BUENOS AIRES, Argentina within the fintech industry, we are actively seeking a professional to strengthen our team dedicated to Spanish fintech platform.
IMPORTANT: candidate must live in CABA for eventual meetings at the client´s office.

This is you

  • Proven experience in backend development with Node.js.
  • Solid knowledge of JavaScript/TypeScript in backend environments.
  • Advanced handling of Node.js, with strong understanding of asynchronous programming, events, and parallel processing.
  • Experience implementing design patterns like Repository Pattern, Dependency Injection, and Factory Pattern.
  • Familiarity with testing tools such as Jest, Mocha, or Chai for unit and integration testing.
  • Solid foundation in software design principles, including SOLID principles and Clean Architecture.
  • Experience working with layer separation (Domain, Use Case, Infrastructure, Interfaces).
  • Background in microservices and RESTful APIs with best practices for decoupling.
  • Understanding of event-driven architectures and event processing in AWS.



    Nice-to-have skills:
  • Experience with AWS Lambda: creating serverless functions with Node.js, optimizing runtime, and managing errors.
  • Familiarity with SQS and SNS: setting up message queues (FIFO/Standard), and working with event publishing and subscriptions.
  • Experience orchestrating workflows with Step Functions (synchronous and asynchronous).
  • Knowledge of CloudFormation: defining infrastructure as code (IaC) using YAML/JSON templates.
  • Experience modeling data in DynamoDB (NoSQL) and RDS (SQL) on AWS.
  • Exposure to microservices using event sourcing and CQRS patterns.
  • Implementation of asynchronous messaging with SQS/SNS for inter-service communication.
  • Understanding of API Gateway and endpoint management with JWT or IAM Roles.
  • This is your role

  • Design and implement robust, scalable, and maintainable backend systems.
  • Collaborate with cross-functional teams to deliver new features and improve performance.
  • Contribute to architectural decisions and lead by example in applying engineering best practices.
  • Work with modern development workflows including CI/CD pipelines, containerization, and serverless environments.
  • Ensure high-quality code through unit and integration testing.
  • Participate in the continuous improvement of the software delivery process.

  • Postular
    Otras recomendaciones de empleo:

    PACO Engineer

    Shell
    Neuquén, Neuquén
    • The Process Automation Control Optimization (PACO)...
    • Technical support could include:...
    hace 2 semanas

    Sr Project Engineer

    Ecolab
    Argentina
    Job Characteristics:Develops a knowledge and understanding of products/systems/services, customers and customer needs of business...
    hace 2 semanas

    Principal Engineer

    Syneos Health
    Argentina
    • Design Saviynt IGA solutions encompassing requirements...
    • Troubleshoot and resolve complex issues related to...
    hace 1 semana

    MId-Senior Java Software Engineer (Remote - Argentina)

    Okto Pay
    Argentina
    • Ability to develop new product functionality based on...
    • Good technical writing for product requirements, design...
    hace 2 semanas

    Senior AI Engineer

    Qinshift
    Córdoba
    • Proven experience in web scraping and data extraction with...
    • Experience with dockerizing solutions and deploying to...
    hace 2 semanas

    Scientific Data Engineer

    Solvd
    Argentina
    • Build visualization, report, and dashboards using Spotfire,...
    • Work with the customer to test and make sure the solution...
    hace 3 semanas

    Sr. Backend Engineer (Elixir)

    Ryz Labs
    Argentina
    This includes the web layer, authentication, data enrichment, event sourcing via CQRS, database layer with Postgres, and the...
    hace 3 semanas

    Senior/Lead QA Automation Engineer

    Luxoft
    Cordoba, Córdoba
    We have an ambitious goal to migrate a legacy system written in HLASM (High-Level Assembler) from the mainframe to a cloud-based...
    hace 3 semanas

    Lead, Software Engineer

    The Walt Disney Company
    Argentina
    • Design and build robust software applications, utilizing...
    • Collaborate with cross-functional teams, including product...
    hace 2 semanas

    Business & Technology Delivery Team Lead - Specialist

    Accenture
    Mendoza, Mendoza
    • Evaluating requirements and end-to-end process impacts by...
    • Gather, analyze and document business requirements...
    hace 6 días