Job Details

Full-Stack Engineer

About

Description

Deel is a global platform that helps businesses hire talent anywhere in the world, easily. We offer all the necessary tools for global teams to hire, onboard, manage, pay, and scale efficiently. Our mission is to foster a diverse global economy by connecting companies with top talent across borders. Deel's platform powers millions of jobs and supports the global workforce with our market-leading technology and expertise. Join Deel's dynamic team of over 3,000 self-driven individuals, across 100+ countries, and contribute to the development of cutting-edge products and solutions that help companies worldwide hire without borders.

Responsibilities

  • Develop high-quality, responsive web applications using TypeScript, JavaScript, React, and Express
  • Design and implement server-side APIs, data models, and business logic to meet client needs
  • Build reusable and scalable components for both frontend and backend, ensuring code maintainability
  • Perform thorough testing, debugging, and troubleshooting of applications
  • Collaborate cross-functionally with Product Teams, Designers, QA’s, and other Engineers to create robust new features
  • Continuously improve development processes, methodologies, and tools
  • Stay updated on emerging web development trends and recommend improvements
  • Provide customer support by fixing bugs and delivering a top-tier user experience
  • Participate in product planning and take ownership of project deliverables

Qualifications

  • Proven experience as a Full Stack Developer, with a focus on TypeScript development
  • Expertise in designing, coding, testing, and maintaining applications using TypeScript, JavaScript, React, Express, and ideally frameworks like NestJS, Vite, or Next js
  • Strong skills in server-side API and business logic development using Express framework
  • Experience with Postgres for database schema creation, optimization, and interaction
  • Thorough understanding of RESTful APIs, microservices architecture, and asynchronous programming
  • Proficiency in testing frameworks (Jest, Mocha, Chai, Cypress, etc) and familiarity with automated testing
  • Knowledge of containerization technologies like Docker and Kubernetes
  • At least 4 years of experience as a Software Engineer, preferably in a SaaS environment running on major cloud vendors

Application instructions:

  • To apply, simply click the apply button.

Hiring organization

Hiring organization image

Deel

Employment Type: job

Job Location: South Africa

Base Salary: Market Related

Closing Date:

Apply Now

Related Jobs