Full Stack Developer

New
L
LabArchivesScientific Software
US, standard business hoursFull-TimeSenior
Salary$82,000–$140,000 USD
Apply NowOpens the employer's application page

Job Details

Experience
8+ years
Required Skills
Node.jsPHPSQLHTMLCSSJavascriptRuby on RailsVue.JsAngularReact

Requirements

  • Bachelor’s degree in Computer Science or an equivalent combination of education and professional experience.
  • 8+ years of professional software development experience.
  • Strong full-stack development experience spanning front-end, back-end, and database technologies.
  • Hands-on server-side development experience with frameworks such as Ruby on Rails, Node.js, or PHP, with Ruby on Rails experience preferred.
  • Experience with modern front-end frameworks such as React, Angular, or Vue.
  • Strong knowledge of modern HTML, CSS, and JavaScript development.
  • Familiarity with database design and both object-oriented and functional programming paradigms.
  • A strong technology-focused mindset with a passion for learning, experimentation, and continuous improvement.
  • Ability to collaborate effectively with colleagues across product, operations, support, and other business functions.
  • Ability to work fully remotely during standard business hours.

Responsibilities

  • Collaborate with product, operations, support, and engineering colleagues to design, develop, and maintain a suite of scientific software products.
  • Plan, build, test, and release new software features through an iterative development process.
  • Contribute across front-end, back-end, and database layers to deliver reliable and maintainable applications.
  • Develop and maintain a robust unit testing suite to support software quality and long-term stability.
  • Participate in creating and expanding automated testing frameworks and improving development workflows.
  • Take part in code reviews to maintain high standards for code quality, maintainability, and engineering practices.
  • Contribute to security audits and help identify and address potential application security concerns.
  • Participate in accessibility evaluations and help ensure products meet relevant accessibility standards.
  • Collaborate across departments to understand product needs, resolve technical challenges, and continuously improve systems and processes.
  • Contribute ideas and technical expertise that support the continued growth and evolution of the product portfolio.
View Full Description & ApplyYou'll be redirected to the employer's site
$82,000–$140,000 USD
Apply Now