DHI Group

DHI Group

DHI Group operates as a premier online job board specializing in the hospitality industry, facilitating connections between employers and candidates while also providing resources for technology professionals and those with government security clearances.

Internet Software & Services
251-1K
Founded 1990

Description

  • Deliver end-to-end product features from scoping with product through implementation, testing, and CI/CD deployment.
  • Develop and maintain Vue.js/TypeScript frontend applications, Laravel/PHP backend services, REST APIs, background workers, and infrastructure.
  • Build features for candidate search and matching, recruiter workflows, job posting, messaging, reporting, and automation.
  • Provide technical ownership through design decisions, code reviews, troubleshooting, and engineering discussions.
  • Collaborate with engineering, product management, product design, and business stakeholders to align priorities and deliver incremental value.
  • Improve testing practices, code quality metrics, development processes, architecture, and shared engineering standards.
  • Reduce technical debt and contribute to a robust, well-architected product.
  • Mentor peers while continuing to learn from and support other team members.
  • Influence the product roadmap by advocating for technical investments and long-term value.

Requirements

  • Proficiency with strict TypeScript and Vue.js or an equivalent reactive framework such as React or modern Angular.
  • Hands-on experience with Laravel, PHP 8, and REST API development best practices.
  • Understanding of state management and component architecture.
  • Familiarity with AWS services including EC2, Lambda, API Gateway, S3, SES, and CloudFront.
  • Experience with relational databases, migrations, and schema management.
  • Proficiency with unit, integration, and end-to-end testing and CI/CD pipelines, including AWS CodeBuild or CodePipeline.
  • Knowledge of Docker, containerization, Git, and collaborative development workflows.
  • Understanding of authentication and authorization, including sessions, OAuth, SSO, and secure programming practices.
  • Ability to work within agile processes, troubleshoot issues, analyze bugs, collaborate with stakeholders, and make pragmatic technical decisions.
  • Preferred experience with recruitment/ATS domains, WebSockets, complex forms, Elasticsearch/OpenSearch, large datasets, observability tools, and AI-assisted software development.

Benefits

  • $120,000–$160,000 annual base salary plus a 10% annual performance bonus for Denver, Des Moines, and US-remote positions.
  • Medical, dental, vision, FSA, HSA, disability, and life insurance.
  • 401(k) match and education assistance.
  • Learning and professional development programs.
  • Generous paid time off and parental leave.
  • Flexible summer hours, wellness and fitness programs, and social and giving events.
  • Remote work available within the United States.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, Sustaining Automation

Chainguard 51-250 Internet Software & Services

Chainguard is hiring a Software Engineer for its Package and Image Automation team to build Go-based automation and AI-powered tooling that keeps secure container packages and images current, tested, and reliable.

Docker Go Kubernetes Linux System Design Ubuntu
7 hours, 8 minutes ago

С++ / СUDA developer

Eqvilent 11-50 Capital Markets

Software Developer joining a distributed international team to build and optimize high-performance GPU and CPU applications with demanding latency and throughput requirements.

C C++ Machine Learning
7 hours, 8 minutes ago

Junior Software Engineer (SQL)

Radicle Health 11-50 Internet Software & Services

Radicle Health is seeking a Software Engineer to build and maintain full-stack healthcare software, with a focus on SQL Server data solutions supporting .NET Core APIs and React interfaces.

C# CSS Git HIPAA HTML JavaScript .NET React REST API SQL Server
7 hours, 38 minutes ago

Senior Software Engineer, Full Stack (Member Experience)

Sidecar Health 51-250 Insurance

Sidecar Health is hiring a Senior Software Engineer for its Member Experience team to build full-stack, AI-enabled products that help members find care, understand benefits, submit claims, and manage health plans.

AWS CI/CD GitHub Actions Java Next.js React React Native System Design TypeScript Vercel
7 hours, 38 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers