Progress Residential - Tempe, AZ

posted 2 days ago

Full-time - Senior
Tempe, AZ
Real Estate

About the position

Progress Residential is the largest provider of high-quality, single-family rental homes in the United States. We are looking for a Senior Front End Software Developer to lead, design, and build user interface components, ensuring alignment of web design and user experience requirements. This role involves working closely with UI/UX designers and bridging the gap between graphical design and technical implementation, focusing on high-performing customer-facing sites. The environment is fast-paced, and timely application delivery is critical to our success. The position is part of a dynamic team dedicated to delivering high-quality software releases using agile and DevOps practices.

Responsibilities

  • Hands-on front-end development across a variety of web applications and portals
  • Ensure the technical feasibility of UI/UX designs
  • Optimize applications for maximum speed and scalability
  • Work jointly with software architects and other developers to identify and create common reusable components
  • Maintain brand consistency throughout designs
  • Participate in strategy discussions with management and business sponsors
  • Support testing & deployment cycles, including coordinating user acceptance testing (UAT)
  • Log, track, and manage issues, bugs, and enhancement requests in JIRA
  • Participate in software release and post-release activities
  • Capture, mitigate and/or escalate risks & issues in a timely fashion
  • Ensure development standards and consistency of specifications across sub-systems
  • Coach, mentor, and coordinate tasks of other developers
  • Write and/or review deliverables, solution blueprints, and architecture documentation

Requirements

  • BS in Computer Science, or equivalent combination of education/experience; advanced degree preferred
  • 5+ years' experience as a front-end developer for modern web/mobile applications
  • 3+ years' experience building high-traffic React applications
  • Extensive experience developing GraphQL in the context of querying from a React app
  • Extensive experience developing React components with TypeScript
  • Extensive experience with React Testing Library and Jest
  • Extensive experience using React hooks and context API
  • Extensive experience with SASS, LESS, and/or Styled Components in React
  • Experience with atomic design pattern in React is a plus
  • Experience leveraging Storybook for a React UI component library is a plus
  • Experience with Adobe Experience Manager (AEM) is a plus
  • Exceptional problem solving, analysis, design, and testing skills
  • Excellent communication and organizational skills
  • Experience with entire software development lifecycle (Agile, SDLC, Iterative)
  • Flexibility and positive attitude to achieve tight deadlines
  • Ability to work creatively, propose ideas and contribute to working groups

Nice-to-haves

  • Mobile platform development experience a plus

Benefits

  • Comprehensive healthcare coverage for you and your family
  • Parental leave
  • Paid time off
  • 401k match
  • 10 paid holidays
  • Performance-based bonus
  • Outstanding training and quarterly summits and town hall meetings for growth and knowledge sharing
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service