×
Register Here to Apply for Jobs or Post Jobs. X

Junior Developer

Remote / Online - Candidates ideally in
Boise, Ada County, Idaho, 83701, USA
Listing for: Naylor Association Solutions
Full Time, Remote/Work from Home position
Listed on 2026-10-30
Job specializations:
  • Software Development
    Backend Developer, Front End Developer, Node.js
Salary/Wage Range or Industry Benchmark: 55000 - 90000 USD Yearly USD 55000.00 90000.00 YEAR
Job Description & How to Apply Below

We’re hiring a Junior Developer to support and enhance our Careers web platform. This is a great opportunity for someone early in their career who enjoys working on real production systems while helping modernize a legacy application into a more maintainable, component-based platform.

You’ll work closely with senior engineers and our Infrastructure team to deliver enhancements, fix bugs, improve performance, and help keep the platform stable and secure - with opportunities to participate in ongoing refactoring and modernization efforts.

The preferred candidate will work remotely based out of US or Canada.

What you’ll do
  • Build and maintain backend services using Node.js (API endpoints, integrations, business logic)
  • Develop and enhance front-end features using Vue.js (forms, validation, API-driven views, reusable components)
  • Maintain and extend an existing Adobe Cold Fusion (CFML) application while gradually refactoring portions of the UI and workflows into a modern Vue.js-based front end
  • Assist with breaking down legacy Cold Fusion pages into reusable API endpoints and front-end components, with guidance from senior engineers
  • Implement small-to-medium features from defined requirements, coordinating changes across UI, APIs, and backend systems
  • Troubleshoot production issues (application errors, UI bugs, unexpected behavior) and assist with root-cause analysis
  • Work with HTTP APIs, JSON payloads, authentication/session patterns, and data flows between services
  • Participate in code reviews, documentation, and team delivery practices (Jira tickets, Git feature-branching, testing, release notes)
  • Collaborate with Infrastructure/Dev Ops on deployments, configuration changes, logging/monitoring, and environment stability
  • Help improve code quality over time through refactoring, reducing recurring issues, and improving maintainability
What we’re looking for (requirements)
  • 0-2 years of professional experience (or strong internship/project experience)
  • Hands-on experience with Node.js (personal, academic, or professional projects)
  • Experience building front-end features using JavaScript and a modern "reactive" framework (Vue.js preferred; React/Angular acceptable)
  • Solid understanding of web development fundamentals (HTTP, REST APIs, JSON, forms, sessions, basic security concepts)
  • Experience working with at least one server-side language (Node.js preferred; CFML, C#, Java, PHP also acceptable)
  • Comfort reasoning about data flows between applications and databases (no deep SQL expertise required)
  • Familiarity with Git and Git CLI
  • Methodical approach to debugging and problem-solving
  • Clear communication skills and willingness to ask questions and collaborate
Nice-to-haves
  • Interest in legacy system modernization or refactoring projects
  • Deeper Node.js experience (Express or similar frameworks, middleware, async patterns)
  • Vue.js experience beyond basics (component patterns, compo sables, routing, basic state management)
  • Exposure to relational databases and SQL (SQL Server or similar)
  • Hands-on exposure to Cold Fusion/CFML
  • Experience building/managing Docker containers, and using Docker Compose
  • Experience with Nginx, PostgreSQL, Linux and other open-source software
  • Experience with AWS (specifically RDS, Elastic Beanstalk, EC2, and S3)
  • Familiarity with Windows-hosted web apps (IIS) or similar production environments
  • Exposure to monitoring/logging tools (e.g., Splunk, APM tools like Fusion Reactor)
  • Awareness of secure coding practices (input validation, OWASP concepts, authentication patterns)
  • Experience working in a ticket-based or Kanban-style workflow (e.g., Jira)
Primary Tech stack / environment
  • Node.js (primary backend development)
  • Vue.js (primary front-end UI)
  • Adobe Cold Fusion (CFML) - legacy system undergoing incremental modernization
  • Relation…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary