About the Role
Title: Sr Product Engineer
Location: United States United States
Job Description:
About the Position
At Thryv, we’re a team that lives by teamwork. However, it’s not the work that drives us, it’s the respect, trust, and care for each other that defines us as a team. We’re a diverse community of trendsetters who do our best work in a fun, relaxed environment. Technology never stops evolving and neither do we. We’re always looking for the best and brightest team players to join us.
This role is responsible for designing, developing, troubleshooting, and debugging software and/or systems program applications.
Responsibilities
- Analyzes and defines software and/or systems requirements to determine specifications and standards.
- Performs coding, debugging, testing and troubleshooting throughout the application development process.
- Develops software and tools in support of design, infrastructure, and technology platforms, including operating systems, compilers, routers, networks, utilities, databases, cloud-based and/or internet-related tools with the aim of optimizing operational efficiency.
- Analyzes and design databases within an application area.
- Determines hardware compatibility and/or influence hardware design.
Who We’re Looking For
- 5+ years of related experience required.
- Work experience with: Git/GitHub, Webpack, JIRA, Confluence, CircleCI, required. Experience developing under Agile, SCRUM or similar iterative unified processes.
- GitHub/Stackoverflow profile demonstrating contributions to open source or personal projects.
- Previous work at a fast growth company or in an entrepreneurial environment. 4+ years of software engineering experience working with Product Managers and Designers within cross-functional teams
- Experience with component driven architectures with at least one of the JavaScript framework such as Vue, React, etc.
- Experience with Vue.js ecosystem including Vue 3, Vue Router, Vuex, Pinia, Vue Composition API, and Vite. · Advanced knowledge of one of the testing frameworks such as Vitest, Jest, etc.
- Knowledge of front-end build tools.
- Industry knowledge with an understanding of best practices and process in leading product teams.
- Technical acumen with the ability to abstract from a detailed business requirement with the necessary technical specifications to see how that detail can be broadly delivered utilizing all available tools and technologies.
- Time management skills with the ability to effectively manage multiple priorities with competing deadlines or conflicting demands, implementing or adapting to change in work or procedure as needed.
- Ability to contribute to architecture in a functional area.
- Ability to travel less than 5% of the time.
- Must be 18 years of age or older.
- Must successfully complete pre-employment screening process, as required.
- Must successfully complete any required training or orientation courses, as needed.