Argentina Hybrid Employment

Personal Pay is hiring a Backend Developer

About the Role

Personal Pay is hiring a Senior Backend Developer for our Customer Engagement tribe. In this role, you will join an autonomous team to build impactful features, contribute directly to technical decisions, and help shape the user experience.

What You'll Do

  • Work within an autonomous cross-functional team to achieve project goals.
  • Operate in an agile environment utilizing the latest methodologies.
  • Build features, collaborating on their end-to-end design with your team.
  • Interact directly with UX design teams to implement an excellent user experience.
  • Participate in technical solution analysis and decision-making with relevant domain leaders.
  • Collaborate with various teams across the organization.

What We're Looking For

  • 5+ years of prior software development experience.
  • 3+ years of experience with NodeJS using ExpressJS and/or NestJS.
  • Experience working with a Domain Driven Design approach.
  • Practical knowledge of concepts like bounded context, aggregate, and value object.
  • 2+ years of experience working with microservices architectures.
  • Mastery of ES6 and NodeJS.
  • Development using design patterns and following good programming practices.
  • Knowledge of unit testing.
  • Knowledge of relational and non-relational databases.

Nice to Have

  • Experience working with a frontend JavaScript library like ReactJS.
  • Experience in distributed and cloud environments (AWS desirable).
  • Knowledge of Docker and Kubernetes.

Technical Stack

  • NodeJS, ExpressJS, NestJS, ES6, ReactJS, AWS, Docker, Kubernetes

Team & Environment

You will be part of the Customer Engagement tribe, working within an autonomous team structure.

Benefits & Compensation

  • Flexible working arrangements.
  • Performance bonus.
  • One extra week of vacation.
  • Exclusive discounts and benefits on our Personal and Flow brands (internet, mobile connectivity, and entertainment) for you and your family.
  • Health plan for you and your dependents.
  • Free access to a digital platform of learning content.
  • Special discounts at top-tier universities.
  • Referral program with monetary rewards.

Work Mode

This position follows a hybrid work model.

Personal Pay is an equal opportunity employer.

Required Skills
NodeJSExpressJSNestJSES6ReactJSAWSDockerKubernetesDomain Driven Designbounded contextAgregadovalue objectmicroservices
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Personal Pay

Personal es una empresa que acompaña y potencia la vida de las personas a través de la tecnología. Su propuesta está pensada para que cada persona, comunidad y organización pueda avanzar, conectarse, disfrutar y transformar su realidad.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago