Skip to content

Full Stack JavaScript Engineer

  • Remote
    • United States
  • $90,000 - $120,000 per year

In this role, you will design scalable web applications, contribute to backend architecture, and ensure high-quality, secure, and performant solutions.

Job description

**This is a fully remote, direct-hire role open to U.S.-based candidates only, with a slight preference for candidates near Columbus, OH. The team collaborates across time zones, but meets daily at 9am EST, and occasionally gathers in person. Applicants must be authorized to work in the U.S. without sponsorship.**

We are seeking a Full Stack JavaScript Engineer to design, build, and optimize scalable web applications and backend services. This role involves close collaboration with distributed teams, driving technical decisions, and delivering high-quality, secure, and performant software.

Responsibilities

  • Design and implement web interfaces (SPAs) and backend services

  • Review and refine technical and functional requirements to align with product goals

  • Participate in planning sessions, daily standups, and project meetings across time zones

  • Contribute to deployment and rollout of new features and system changes

  • Follow engineering best practices to ensure code quality, performance, and security

  • Feature Development: Build and enhance tools, improve organizational management features, and support the product roadmap

  • Security & Compliance: Implement secure coding practices and contribute to meeting compliance standards such as FedRAMP and state-level requirements

  • Integration: Develop and maintain integrations with systems such as Canvas, Blackboard, and Brightspace, including API key delivery and SSO/MFA

  • Scale & Reliability: Ensure uptime, performance, asset delivery, and system reliability as usage grows

Requirements

  • 3+ years of professional software development experience

  • Strong JavaScript (ES6+) skills

  • Proficiency with at least one major framework (Vue, React, or Angular; preference for Vue/React)

  • Full stack experience, including backend development with Node.js

  • Solid understanding of REST and/or GraphQL, HTTP protocol, and API design

  • Experience with NoSQL databases

  • Knowledge of distributed system architectures and cloud infrastructure

  • Familiarity with CI/CD, DevOps practices, and version control systems

  • Ability to write clean, maintainable, and secure code

Preferred Skills

  • Hands-on experience with Vue.js, MongoDB, ArangoDB, or GraphQL

  • DevOps/deployment experience (Docker, cloud hosting, scaling distributed systems)

  • Background in game development or medical software

  • Experience optimizing performance and scalability in cloud environments

  • Strong GitHub or portfolio demonstrating project work

  • Familiarity with large datasets and visual programming tools

Our Vetting Process

At Emergent Staffing, we work hard to find the software engineers who are the right fit for our clients. Here are the steps of our vetting process for this position:

  1. Application (5 minutes)

  2. Online Assessment & Short Algorithm Challenge (40-60 minutes)

  3. Initial Video Interview (30-45 minutes)

  4. Client Interviews (Up to two, 60 minutes each)

  5. Job Offer!

#EmergentStaffing

Remote
  • United States
$90,000 - $120,000 per year

or