Browse All Jobs
Job Description

DEPT® is seeking a Senior Fullstack Engineer to join their team. This role involves developing complex applications, participating in agile software development practices, and interfacing with clients. The engineer will be responsible for approximately 80% hands-on development and 20% client interaction and documentation.

Responsibilities:

  • Developing complex apps using Node.js, React, and Vue.
  • Participating in agile software development practices and code reviews.
  • Interfacing with clients and documenting technical information.

Requirements:

  • 5+ years of experience with a front-end framework, preferably React.js.
  • Strong experience with Next.js, Remix, or a similar React framework.
  • Hands-on experience with headless CMSs like Contentful, Sanity, or Prismic.
  • 5+ years of experience with a backend technology like Node.js using a framework like Express, Nest, Hapi, or Koa.
  • Solid understanding of PostgreSQL, including performance optimization and database design.
  • Experience working with both SQL and NoSQL databases.
  • Experience with Version Control (preferably Git) and CI/CD tools.
  • Experience with major cloud providers like AWS, Google Cloud, or Azure.
  • Fluency in English and excellent communication skills.

DEPT® offers:

  • An inclusive and barrier-free recruitment and selection process and workplace.
  • Opportunities to work from offices in Villa Crespo or Mar del Plata approximately once a week.
  • A B Corp-certified company passionate about purpose-driven work.
Apply Manually

DEPT®

DEPT® is a global technology and marketing services company that integrates end-to-end digital experiences for a diverse portfolio of brands. With a team of over 2,500 specialists operating across numerous locations, DEPT® delivers pioneering work on a global scale while maintaining a boutique culture. The company emphasizes innovation and a commitment to creating impactful digital solutions for its clients. DEPT® fosters a culture of inclusivity, offering opportunities for professional growth and development.

All Jobs at DEPT® (225)