Product Engineer @Thryv
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted YDay

[Hiring] Product Engineer @Thryv

YDay - Thryv is hiring a remote Product Engineer. πŸ’Έ Salary: unspecified πŸ“Location: USA

Role Description

Design, develop, test, deploy, and maintain software applications and systems supporting the product, including participating in the full software development life cycle to ensure functionality, performance, and reliability in alignment with business requirements.

  • Collaborate with cross-functional teams, including Product Managers, Designers, and business stakeholders, to gather and analyze functional and business requirements.
  • Translate requirements into detailed technical specifications and design documentation.
  • Participate in architectural planning to ensure system scalability, maintainability, performance, and security.
  • Develop and maintain server-side application code using the Java programming language and related frameworks.
  • Design, develop, and maintain RESTful application programming interfaces to enable system integration.
  • Design and optimize relational database schemas; write SQL queries to store, retrieve, and process data efficiently.
  • Utilize build automation tools to compile, package, and manage software dependencies throughout the development lifecycle.
  • Develop user interfaces using modern JavaScript frameworks to deliver responsive, accessible, and user-friendly features.
  • Integrate frontend components with backend APIs for complete feature functionality.
  • Write automated tests using Junit and other tools to verify functionality and prevent defects.
  • Debug and troubleshoot software issues across both frontend and backend components.
  • Participate in peer code reviews to maintain code quality, consistency, and adherence to standards.
  • Use Git or GitHub for source control.
  • Document code, system designs, workflows, and troubleshooting steps in Confluence.
  • Track and manage tasks using JIRA.
  • Configure and maintain automated build and deployment pipelines using CircleCI.
  • Monitor build and deployment outcomes and resolve issues promptly.
  • Participate in Agile ceremonies such as daily stand-ups, sprint planning, backlog refinement, and retrospectives.
  • Deliver incremental updates in short, iterative development cycles.
  • Identify opportunities to improve operational efficiency, system performance, and user experience.
  • Research and recommend new tools, frameworks, and best practices to enhance the development process.

Qualifications

  • Bachelor’s or foreign equivalent degree in Computer Science, Computer Engineering, or a related field.
  • 5 years of progressive, post-baccalaureate experience in the job offered or as a Software Developer, Software Engineer, or in a related or similar position.

Requirements

  • 5 years in the following:
    • Component driven software architectures using at least one backend programming language, including Java, C#, or Python.
    • Software development using Agile, Scrum, or other iterative unified processes.
    • Contributing to software development projects using version control systems.
  • 3 years in the following:
    • Java ecosystem including Spring Boot, Micronaut.
    • Software testing framework, such as JUnit.
    • Git or GitHub, JIRA, Confluence, and CircleCI.
    • Maven and Gradle.
  • Telecommute role, may work remotely from anywhere in the US.

Company Description

Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Product Engineer @Thryv
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 133,409+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later