Skip to main content
Republic Services

Full Stack Engineer II

5d

Republic Services

US · Full-time · $90,800 – $124,850

About this role

The Full Stack Engineer II serves as a technical resource and participates in all phases of the development life cycle. This role analyzes business logic and technical challenges to shape and deliver the Company’s future. Knowledgeable in digital technologies, it supports development standards and best practices.

Analyzes, configures, and tunes digital applications daily. Builds applications across a full stack of technologies. Designs component solutions that minimize maintenance and increase speed to market.

Supports development of the next generation of responsive web applications. Works cross-functionally with Integration, QA, Operations, and business teams. Delivers solutions throughout the IT organization to achieve business objectives.

Leverages new technologies to develop and solve problems for business outcomes. Proficiency with AWS and Terraform enables infrastructure as code and cloud management. Experience with CI/CD pipelines ensures automated software delivery.

Requirements

  • Proficiency with Amazon Web Services (AWS) and Terraform for infrastructure as code implementation and cloud resource management
  • Experience implementing and maintaining CI/CD pipelines for automated software delivery and deployment
  • Experience with agile scrum software development methodologies
  • Experience in all aspects of the software development lifecycle: design, functional and technical requirements, coding, debugging, testing, release, and operational support
  • 3 years’ experience in software development, information systems, or equivalent technical environment
  • Equivalent hands-on experience

Responsibilities

  • Implement and maintain CI/CD pipelines for automated software delivery and deployment
  • Manage infrastructure as code and cloud resources using Amazon Web Services (AWS) and Terraform
  • Develop the next generation of responsive web applications
  • Analyze, configure, and tune digital applications
  • Build applications across a full stack of technologies
  • Design component solutions that minimize maintenance and increase speed to market
  • Leverage new technologies to solve problems and achieve business outcomes
  • Work cross-functionally with Integration, QA, Operations, and business teams

Benefits

  • Comprehensive medical benefits coverage, dental plans and vision coverage
  • Health care and dependent care spending accounts
  • Short- and long-term disability
  • Life insurance and accidental death & dismemberment insurance
  • Employee and Family Assistance Program (EAP)
  • Employee discount programs
  • Retirement plan with a generous company match
  • Employee Stock Purchase Plan (ESPP)
  • Paid Time Off (PTO)