Descripción del puesto

Mision:

Staff Software Engineer We are looking for an experienced and creative Staff Full-Stack Engineer to join our growing Integration Services Team and help take our company to the next level! As part of Integration Services, you’ll be part of a dynamic and growing team that builds and supports technology solutions for internal enterprise clients. The projects and platforms include: systems integration, backend service development, business application builds, and Saas platform customizations.

Responsibilities:

What you’ll be doing every day:

  • Discovery and requirements gathering and the complete SDLC.
  • Working with an architect to implement architecture and design Interacting with SaaS solutions and API’s.
  • Quickly understand platform products and how they work.
  • Create, maintain documentation, diagrams, technical docs, schemas.
  • Integrating with systems and understanding what it requires (data mapping, governance, security etc.) Work with other team members (PM, BA, Architect, QA, DevOps, Data, IT) to ensure timely & quality delivery of solutions, raise technical risks and trade-offs for consideration.

Requisitos

Requirements:

What you bring to the table:

  • Experience working with NestJS, Node.js, Typescript or JavaScript.
  • Experience working with React.
  • Experience working with AWS services.
  • Experience with relational databases (Postgres, Redshift) and ORM libraries.
  • Has experience working with data including data structures, transformation and denormalization.
  • Development experience working with and creating API’s including HTTP, REST, and JSON API.
  • Experience working with markup languages like JSON and XML.
  • Experience creating diagrams and documentation for API’s.
  • Understand the concepts behind a service-oriented architecture.
  • Knowledge on integration patterns, concepts and implementation.
  • Knows current best practices and understands the importance in following them.
  • Able to understand DevOps tools and the concepts that drive them.
  • Ability to identify patterns in data and how to turn that into an optimal model that fits the requirements of the project while also providing reusability in others.

Beneficios

This role is located in Canada, and the recruitment process will be conducted in Ecuador specifically for refugees currently residing in the country.


a través de Hiring Room