Junior Developer

Naylor Association Solutions

United States

Remote

USD 55,000 - 90,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health benefits
PTO and holidays
Mentorship and growth path
Training support

Job summary

Talantir is seeking a junior Developer to support and modernize our Careers web platform. You will work with senior engineers and the Infra team to deliver features, fix bugs, improve performance, and help keep the platform stable and secure.

The role is remote for candidates in the US or Canada. You will build Node.js endpoints, develop Vue.js front-end components, and progressively refactor CFML toward a modern Vue-based UI.

Qualifications

  • 0–2 years of professional experience or strong internship/project experience.
  • Hands-on experience with Node.js and building backend services.
  • Experience building front-end features using JavaScript and Vue.js or similar reactive framework.
  • Strong understanding of web fundamentals (HTTP, REST, JSON, forms, sessions, basic security).
  • Experience with a server-side language (Node.js preferred; CFML/ C# / Java / PHP acceptable).
  • Familiarity with Git and Git CLI; ability to navigate codebases and debugging.
  • Clear communication and collaborative, team-oriented mindset.

Responsibilities

  • 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 ColdFusion (CFML) application while refactoring UI towards Vue.js.
  • Break down legacy CFML pages into reusable API endpoints and front-end components with guidance from seniors.
  • Implement features from defined requirements, coordinating changes across UI, APIs, and backend systems.
  • Troubleshoot production issues and assist with root-cause analysis.
  • Work with HTTP APIs, JSON payloads, authentication patterns, and data flows between services.
  • Participate in code reviews, documentation, and team delivery practices (Jira tickets, Git branches, testing, release notes).
  • Collaborate with Infrastructure/DevOps on deployments, logging/monitoring, and environment stability.
  • Contribute to code quality through refactoring and maintainability improvements.

Job description

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 ColdFusion (CFML) application while gradually refactoring portions of the UI and workflows into a modern Vue.js-based front end
  • Assist with breaking down legacy ColdFusion 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/DevOps 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, composables, routing, basic state management)
  • Exposure to relational databases and SQL (SQL Server or similar)
  • Hands-on exposure to ColdFusion/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 FusionReactor)
  • 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 ColdFusion (CFML) - legacy system undergoing incremental modernization
  • Relational database (Microsoft SQL Server, and some PostgreSQL; not a primary focus)
  • Windows-based hosting environments (IIS/Windows Server where applicable)
  • Monitoring/logging (e.g., Splunk; APM such as FusionReactor)
  • Jira/Confluence (or equivalent) for task tracking and documentation
What success looks like (first 90 days)
  • You can set up your local/dev environment and ship small features or fixes in Node.js and Vue.js
  • You can contribute to refactoring or replacing small legacy ColdFusion UI pieces with Vue components, with guidanceYou can troubleshoot common defects and document what you learn
  • Your PRs are clear, reviewed, and increasingly independent
  • You’re comfortable navigating the Node, Vue, and CFML codebases
  • You contribute to stability improvements and incremental modernization work
Compensation & benefits
  • Competitive salary based on experience
  • Health benefits, PTO, and paid holidays
  • Mentorship and structured growth path
  • Training support (courses/certs) relevant to the stack
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior / Semi-Senior ColdFusion Developer
Junior / Semi-Senior ColdFusion Developer

Truelogic • United States

Remote
USD 65,000 - 90,000
Remote work
USD pay
Paid time off
+2
Full Stack Developer - Remote
Full Stack Developer - Remote

Lazer Logistics • Alpharetta (GA)

Hybrid
USD 86,000 - 105,000
Principal ColdFusion/.Net Developer
Principal ColdFusion/.Net Developer

REI Systems • United States

Hybrid
USD 90,000 - 130,000
Senior Front-End Software Developer (React-NodeJS)
Senior Front-End Software Developer (React-NodeJS)

CatchProbe Intelligence Technologies • San Francisco (CA)

On-site
USD 120,000 - 160,000
Remote Junior Developer - Node.js + Vue.js
Remote Junior Developer - Node.js + Vue.js

Naylor Association Solutions • United States

Remote
USD 55,000 - 90,000
Health benefits
PTO and holidays
Mentorship and growth path
+1
Junior Full-Stack Developer (Desktop-to-Web Migration)
Junior Full-Stack Developer (Desktop-to-Web Migration)

Dash Software, Inc. • Colorado

On-site
USD 65,000 - 85,000
Software Engineer I - Full Stack
Software Engineer I - Full Stack

Nuxt • Wentzville (MO)

Hybrid
USD 45,000 - 60,000
Health insurance
401(k) matching
Paid time off
+2
ColdFusion Modernization Consultant (Part-Time)
ColdFusion Modernization Consultant (Part-Time)

Systems Research Inc. (SRI) • Schaumburg (IL)

On-site
USD 83,000 - 138,000
Direct access to leadership
High-impact role on mission-critical平台
Javascript Developer
Javascript Developer

Innovative Systems Group • Illinois

On-site
USD 80,000 - 120,000
Contract Developer — ColdFusion to PHP Migration
Contract Developer — ColdFusion to PHP Migration

Sahajanand,-LLC • Willow Grove (PA)

Remote
USD 69,000 - 103,000