Your Role:

  • Be a part of an agile team responsible for working cross-functionally with other peers and teams to deliver key organizational objectives.
  • Make well-reasoned design decisions and tradeoffs in their area of the codebase.
  • Work in other areas of the codebase with minimal guidance.
  • Demonstrate knowledge of the infrastructure and build system.
  • Understand the business supported by your area of the codebase.
  • Empathize with the user of the software and use that empathy to guide decision-making.
  • Advise QA on adjacent code/regression impact.
  • Take the initiative to fix issues before they escalate.
  • Identify and proactively tackle technical debt.
  • Communicate technical decisions through design documentation and in the wiki.
  • Mentor junior engineers via pair programming, design reviews, and code reviews.
  • Contribute frequently to departmental Lunch and Learn / Tech Talk programs.
  • Communicate effectively across functions and work well with other functional areas.
  • Proactively identify problems/risks with requirements for their own work and adjacent work, and communicate these issues early to help course-correct.
  • Responsible for end-to-end ownership and completion of complex tasks with minimal guidance as part of a team.
  • Persistent in the face of roadblocks, dealing with them efficiently and pulling in others as necessary.
  • Strive to make accurate estimates and deliver high-quality software by project deadlines.

Skills & Requirements:

  • 5+ years of professional experience in web development.
  • Strong understanding of Object-Oriented design and development skills.
  • Strong proficiency in PHP, including frameworks like Laravel or Symfony.
  • Expertise in frontend development using React.js and related technologies (e.g., Redux, TypeScript).
  • Solid understanding of Web Standards (XML, Web Services (WS*, REST), APIs, JSON).
  • Strong knowledge in SQL and relational databases (MySQL experience preferred).
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  • Strong problem-solving skills, adaptable, proactive, and willing to take ownership.
  • Strong commitment to quality, architecture, and documentation.
  • Experience with Agile methodologies or related iterative development processes is a plus.
  • Demonstrated use and knowledge of design patterns is a plus.

Benefits Highlight:

  • Competitive benefits package designed to meet the diverse needs of a growing workforce.
  • Comprehensive medical, dental, and vision benefits, including a company Health Savings Account contribution.
  • 401(k) with a matching contribution each payday of 50% of your contribution deferred on up to 6% of your compensation. After one year of employment, 100% of any matching contribution you receive is yours to keep.
  • Generous Paid Time Off and Paid Parental Leave programs.
  • Company-paid Life and Disability benefits, Flexible Spending Account, and Employee Assistance Programs.
  • Company-sponsored Business Resource & Special Interest Groups that provide engaged and supportive communities.
  • Professional development opportunities, including tuition reimbursement programs and unlimited access to LinkedIn Learning.
  • Global presence and in-person collaboration opportunities; dog-friendly HQ, hybrid office-based roles, and remote availability.
    • Weekly catered breakfast and lunch, treadmill workstations, Zen, and wellness rooms within the headquarters.