{"schemaVersion":"jobsearcher.job.v1","id":"f39b132eb741e4d481593855","url":"https://jobsearcher.com/jobs/f39b132eb741e4d481593855","canonicalUrl":"https://jobsearcher.com/jobs/f39b132eb741e4d481593855","title":"Frontend - Focused Full Stack Developer","description":"Role Summary\nJourney Payroll is looking for a Frontend-Focused Full Stack Developer to join the team and support the ongoing development of our payroll and HR web application.\nThis role is best suited to a junior-to-intermediate developer with strong frontend development skills, especially with Vue.js, who is comfortable working in an existing application and gradually growing into broader full stack responsibilities over time.\nThe primary focus of the role will be frontend feature development, application maintenance, bug fixing, staging support, and supporting the existing frontend development workload.\nThe developer will work within a multi-repository application environment and will be expected to follow established development patterns, coding standards, review processes, and release workflows.\nThis role does not require ownership of backend architecture, infrastructure, production environments, major system design decisions, or complex backend migration work.\nKey Responsibilities\nBuild, maintain, and improve frontend application features using Vue.js.\nWork with existing frontend components, pages, workflows, and application patterns.\nAssist with the delivery of user-facing features across payroll, HR, employee management, time, PTO, and related workflows.\nImplement assigned frontend tasks based on provided requirements and technical guidance.\nRefactor and clean up assigned frontend code where approved by the technical leads.\nEnsure frontend changes follow existing application patterns and integrate correctly with the current application structure.\nSupport the current frontend developer by assisting with assigned tasks and helping reduce the frontend development workload over time.\nHelp improve frontend maintainability by identifying areas where components, pages, or logic can be simplified under guidance.\nApplication Support and Existing System Understanding\nLearn how the existing application is structured across multiple repositories.\nDevelop an understanding of how frontend screens, data structures, workflows, and backend-driven behavior connect.\nWork with existing schemas, configuration files, and data-driven workflows under guidance.\nAssist with small, reviewed application changes where required for assigned tasks.\nInspect application behavior and data flows when troubleshooting bugs.\nEscalate complex backend, data, payroll, HR, workflow, or architectural concerns before making changes.\nDocument findings where existing behavior, dependencies, or workflows are unclear.\nDevelopment Environment and Tooling\nWork in a Mac or Linux-based development environment, or a suitable Linux-compatible setup.\nUse the command line for development setup, repository management, debugging, and running project scripts.\nWork with Docker as part of the local development workflow.\nWork across multiple repositories as assigned, with a primary focus on frontend tasks.\nUse Git and GitLab for source control, branches, merge requests, and code review processes.\nFollow existing setup scripts, development workflows, and team documentation.\nTesting, Staging, and Release Support\nTest assigned changes locally and in staging environments.\nSupport staging testing before releases.\nAssist with identifying, reproducing, and reporting issues found during staging review.\nLearn the established release process under supervision.\nFollow release instructions provided by the technical leads.\nEscalate deployment, infrastructure, or production-related issues to the responsible technical team members.\nBug Fixing and Application Support\nInvestigate and resolve assigned frontend and application bugs.\nReproduce reported issues and document findings clearly.\nAssist with troubleshooting issues across frontend screens, data structures, and application workflows.\nEscalate complex backend, pipeline, database, infrastructure, or production issues where needed.\nProvide clear notes on bugs fixed, areas changed, and any risks identified during development.\nCollaboration and Communication\nWork within Projentry to manage assigned tasks, tickets, updates, and priorities.\nCommunicate clearly with the development team about progress, blockers, questions, and risks.\nParticipate in planning, task review, and technical discussions as required.\nAsk questions early when requirements, existing code, or implementation details are unclear.\nFollow direction from the relevant project and technical leads.\nWork closely with the current frontend developer and support continuity of frontend development work.\nRequired Skills and Experience\nExperience with Vue.js frontend development.\nGood understanding of JavaScript and modern frontend development practices.2\nAbility to work with existing codebases and follow established patterns.\nComfortable using the command line.\nBasic Docker knowledge or willingness to work with Docker-based development workflows.\nFamiliarity with Git-based development.\nAbility to work across multiple repositories.\nAbility to troubleshoot bugs and investigate application behavior.\nGood communication skills and willingness to ask questions when needed.\nAbility to follow technical guidance and work within existing development processes.\nBeneficial Skills\nGitLab experience, including branches, merge requests, and basic pipeline awareness.\nExperience working in Mac or Linux development environments.\nExperience with shell scripts or command-line setup scripts.\nExposure to payroll, HR, employee management, time tracking, PTO, or benefits systems.\nExperience working with staging environments.\nBasic database knowledge.\nUnderstanding of APIs and how frontend applications interact with backend services.\nExperience working in an existing application with multiple repositories or services.\nInterest in growing into broader full stack development responsibilities over time.\nIdeal Candidate Profile\nThe ideal candidate is a practical, detail-oriented developer who is strongest on the frontend but willing to grow into broader full stack responsibilities over time.\nThey should be comfortable working in an existing application, reading unfamiliar code, asking questions, following established patterns, and helping deliver reliable frontend and application features.\nThis person should not need to lead architecture or make major system decisions, but should be able to complete assigned development tasks with guidance and gradually build a stronger understanding of the full application.\nThe role would suit someone who wants to grow from frontend development into a more rounded full stack position while working on a real payroll and HR platform.\nRole Expectations\nThe successful candidate will be expected to:\nDeliver assigned frontend and application development tasks.\nSupport the current frontend development workload.\nLearn the existing system and follow established patterns.\nAssist with small application changes where required and reviewed.\nTest their own work locally and in staging.\nCommunicate blockers and risks early.\nAvoid making high-risk changes without guidance.\nEscalate complex backend, data, infrastructure, or production concerns.\nContribute to maintainable, reliable feature delivery over time.","company":"Journeypayrollh","rawCompany":"journeypayrollh","city":"Fort Collins","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-08-03T17:12:00.099Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Frontend - Focused Full Stack Developer","description":"Role Summary\nJourney Payroll is looking for a Frontend-Focused Full Stack Developer to join the team and support the ongoing development of our payroll and HR web application.\nThis role is best suited to a junior-to-intermediate developer with strong frontend development skills, especially with Vue.js, who is comfortable working in an existing application and gradually growing into broader full stack responsibilities over time.\nThe primary focus of the role will be frontend feature development, application maintenance, bug fixing, staging support, and supporting the existing frontend development workload.\nThe developer will work within a multi-repository application environment and will be expected to follow established development patterns, coding standards, review processes, and release workflows.\nThis role does not require ownership of backend architecture, infrastructure, production environments, major system design decisions, or complex backend migration work.\nKey Responsibilities\nBuild, maintain, and improve frontend application features using Vue.js.\nWork with existing frontend components, pages, workflows, and application patterns.\nAssist with the delivery of user-facing features across payroll, HR, employee management, time, PTO, and related workflows.\nImplement assigned frontend tasks based on provided requirements and technical guidance.\nRefactor and clean up assigned frontend code where approved by the technical leads.\nEnsure frontend changes follow existing application patterns and integrate correctly with the current application structure.\nSupport the current frontend developer by assisting with assigned tasks and helping reduce the frontend development workload over time.\nHelp improve frontend maintainability by identifying areas where components, pages, or logic can be simplified under guidance.\nApplication Support and Existing System Understanding\nLearn how the existing application is structured across multiple repositories.\nDevelop an understanding of how frontend screens, data structures, workflows, and backend-driven behavior connect.\nWork with existing schemas, configuration files, and data-driven workflows under guidance.\nAssist with small, reviewed application changes where required for assigned tasks.\nInspect application behavior and data flows when troubleshooting bugs.\nEscalate complex backend, data, payroll, HR, workflow, or architectural concerns before making changes.\nDocument findings where existing behavior, dependencies, or workflows are unclear.\nDevelopment Environment and Tooling\nWork in a Mac or Linux-based development environment, or a suitable Linux-compatible setup.\nUse the command line for development setup, repository management, debugging, and running project scripts.\nWork with Docker as part of the local development workflow.\nWork across multiple repositories as assigned, with a primary focus on frontend tasks.\nUse Git and GitLab for source control, branches, merge requests, and code review processes.\nFollow existing setup scripts, development workflows, and team documentation.\nTesting, Staging, and Release Support\nTest assigned changes locally and in staging environments.\nSupport staging testing before releases.\nAssist with identifying, reproducing, and reporting issues found during staging review.\nLearn the established release process under supervision.\nFollow release instructions provided by the technical leads.\nEscalate deployment, infrastructure, or production-related issues to the responsible technical team members.\nBug Fixing and Application Support\nInvestigate and resolve assigned frontend and application bugs.\nReproduce reported issues and document findings clearly.\nAssist with troubleshooting issues across frontend screens, data structures, and application workflows.\nEscalate complex backend, pipeline, database, infrastructure, or production issues where needed.\nProvide clear notes on bugs fixed, areas changed, and any risks identified during development.\nCollaboration and Communication\nWork within Projentry to manage assigned tasks, tickets, updates, and priorities.\nCommunicate clearly with the development team about progress, blockers, questions, and risks.\nParticipate in planning, task review, and technical discussions as required.\nAsk questions early when requirements, existing code, or implementation details are unclear.\nFollow direction from the relevant project and technical leads.\nWork closely with the current frontend developer and support continuity of frontend development work.\nRequired Skills and Experience\nExperience with Vue.js frontend development.\nGood understanding of JavaScript and modern frontend development practices.2\nAbility to work with existing codebases and follow established patterns.\nComfortable using the command line.\nBasic Docker knowledge or willingness to work with Docker-based development workflows.\nFamiliarity with Git-based development.\nAbility to work across multiple repositories.\nAbility to troubleshoot bugs and investigate application behavior.\nGood communication skills and willingness to ask questions when needed.\nAbility to follow technical guidance and work within existing development processes.\nBeneficial Skills\nGitLab experience, including branches, merge requests, and basic pipeline awareness.\nExperience working in Mac or Linux development environments.\nExperience with shell scripts or command-line setup scripts.\nExposure to payroll, HR, employee management, time tracking, PTO, or benefits systems.\nExperience working with staging environments.\nBasic database knowledge.\nUnderstanding of APIs and how frontend applications interact with backend services.\nExperience working in an existing application with multiple repositories or services.\nInterest in growing into broader full stack development responsibilities over time.\nIdeal Candidate Profile\nThe ideal candidate is a practical, detail-oriented developer who is strongest on the frontend but willing to grow into broader full stack responsibilities over time.\nThey should be comfortable working in an existing application, reading unfamiliar code, asking questions, following established patterns, and helping deliver reliable frontend and application features.\nThis person should not need to lead architecture or make major system decisions, but should be able to complete assigned development tasks with guidance and gradually build a stronger understanding of the full application.\nThe role would suit someone who wants to grow from frontend development into a more rounded full stack position while working on a real payroll and HR platform.\nRole Expectations\nThe successful candidate will be expected to:\nDeliver assigned frontend and application development tasks.\nSupport the current frontend development workload.\nLearn the existing system and follow established patterns.\nAssist with small application changes where required and reviewed.\nTest their own work locally and in staging.\nCommunicate blockers and risks early.\nAvoid making high-risk changes without guidance.\nEscalate complex backend, data, infrastructure, or production concerns.\nContribute to maintainable, reliable feature delivery over time.","datePosted":"2026-08-03T17:12:00.099Z","dateModified":"2026-08-03T17:12:00.099Z","hiringOrganization":{"@type":"Organization","name":"Journeypayrollh","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Fort Collins","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"f39b132eb741e4d481593855"},"url":"https://jobsearcher.com/jobs/f39b132eb741e4d481593855"}}