Emergent Software

Full Stack JavaScript Engineer

Emergent Software

full-time

Posted on:

Location Type: Hybrid

Location: 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $90,000 - $120,000 per year

Job Level

Mid-LevelSenior

Tech Stack

AngularCloudDistributed SystemsDockerGraphQLJavaScriptMongoDBNode.jsNoSQLReactVue.js

About the role

  • 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
  • Build and enhance tools, improve organizational management features, and support the product roadmap
  • Implement secure coding practices and contribute to meeting compliance standards such as FedRAMP and state-level requirements
  • Develop and maintain integrations with systems such as Canvas, Blackboard, and Brightspace, including API key delivery and SSO/MFA
  • 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
  • Authorized to work in the U.S. without sponsorship
  • Preferred: Hands-on experience with Vue.js, MongoDB, ArangoDB, or GraphQL
  • Preferred: DevOps/deployment experience (Docker, cloud hosting, scaling distributed systems)
  • Preferred: Background in game development or medical software
  • Preferred: Experience optimizing performance and scalability in cloud environments
  • Preferred: Strong GitHub or portfolio demonstrating project work
  • Preferred: Familiarity with large datasets and visual programming tools
Benefits
  • Fully remote work
  • Direct-hire position

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaScriptVueReactAngularNode.jsRESTGraphQLNoSQLCI/CDDevOps
Soft skills
code qualityperformancesecurityorganizational managementclean codemaintainable codesecure coding practicescollaborationplanningcommunication
BlaBlaCar

Backend Engineer – Payments

BlaBlaCar
Mid · Seniorfull-time🇫🇷 France
Posted: 46 minutes agoSource: jobs.lever.co
DockerJavaJUnitKubernetesMockitoSpringSpring BootSpringBoot
BlaBlaCar

Backend Engineer

BlaBlaCar
Mid · Seniorfull-time🇫🇷 France
Posted: 46 minutes agoSource: jobs.lever.co
DockerJavaKubernetesMicroservices
D'Granel Transportes

Desenvolvedor Back-end Sênior

D'Granel Transportes
Mid · Seniorcontract🇧🇷 Brazil
Posted: 1 hour agoSource: dgranel.vagas.solides.com.br
DjangoLinuxMySQLPostgresPython
GFT Technologies

Desenvolvimento Fullstack, React, .Net

GFT Technologies
Mid · Seniorfull-time🇧🇷 Brazil
Posted: 1 hour agoSource: jobs.gft.com
ASP.NETAzureDockerJavaScriptKafkaKubernetesRabbitMQReactReduxSCSSSOAPTypeScript+1 more