Full Stack Developer (Java & Angular)
Remote

POSITION OVERVIEW

We are seeking a high-impact Fullstack Developer to drive the development, maintenance, and architectural evolution of the Vantage ecosystem (including Dispatch, Workforce Safety, and Issue Management). The team's mission is to deliver scalable, high-quality full-stack applications that meet rigorous engineering standards while providing technical leadership to a distributed team of engineers. This role is key to project success from initial system design to final production deployments and operational support.

DAY-TO-DAY RESPONSIBILITIES
  • Lead web development using Angular/TypeScript and backend development using Java, utilizing internal libraries and frameworks.
  • Design, develop, and enhance APIs to extend existing capabilities and support internal service frameworks (BOQ and POD).
  • Work closely with partners to create detailed technical design documents and provide accurate assessments of task sizes and timelines.
  • Triage bugs, assist in Test-Driven Development (TDD) creation, and perform software analysis to resolve backlog items and improve code quality.
  • Drive engineering excellence by adopting best practices, writing clean, modular, self-sustaining code, and ensuring high test coverage.
  • Oversee the creation of training materials and support customer onboarding to ensure smooth solution adoption.
TOP 3 REQUIRED SKILLS
  • Java Full Stack Development (8+ years)
  • Frontend Engineering with Angular (8+ years)
  • Backend Service Architecture Design (8+ years)
ADDITIONAL DESIRED SKILLS
  • Experience with RxJS
  • Internal Google service frameworks (BOQ, POD)
  • Test-Driven Development (TDD) and software analysis
  • API Design and Technical Design Documentation
IDEAL CANDIDATE PROFILE

The ideal candidate is an advanced Full Stack Engineer with at least 8 years of deep industry experience in Java and Angular. They should possess strong architectural design skills, technical ownership capabilities to clear blockers, and a background of working within rigorous, high-standard engineering guidelines. A Bachelor of Technology and a proactive approach to engineering excellence make the perfect fit.

Job Responsibilities

  • Lead web development using Angular/TypeScript and backend development using Java, utilizing internal libraries and frameworks.
  • Design, develop, and enhance APIs to extend existing capabilities and support internal service frameworks (BOQ and POD).
  • Work closely with partners to create detailed technical design documents and provide accurate assessments of task sizes and timelines.
  • Triage bugs, assist in Test-Driven Development (TDD) creation, and perform software analysis to resolve backlog items and improve code quality.
  • Drive engineering excellence by adopting best practices, writing clean, modular, self-sustaining code, and ensuring high test coverage.
  • Oversee the creation of training materials and support customer onboarding to ensure smooth solution adoption.
Similar jobs

Full Stack Developer (Java & Angular) 

Apply Now
Back to search page