Lynker logo
LynkerPosted 1 week ago

Scientific Full Stack Developer

$95,000–$130,000 year

RemoteUnited States

Full TimeMedium

Job Summary

Design user-friendly, responsive interfaces for SWPC's web applications and modernize legacy systems using Vue, React, and Svelte. Develop RESTful APIs with Python and Django, manage ETL pipelines with Prefect, and deploy applications via Docker. Lead a team of developers, conduct code reviews, and integrate generative AI features into client-facing scheduling tools. Collaborate with stakeholders using Agile/Scrum to translate scientific requirements into actionable designs. This mid-to-senior role supports the modernization of SWPC's Testbed applications and requires a Master's degree, 8+ years of experience, and proficiency in JavaScript frameworks, Java, and NoSQL databases.

Required Qualifications

  • At least a Master's degree in atmospheric science, space physics, geophysics, engineering, computer science, graphic design, human-computer interaction, or mathematics from an accredited institution
  • at least 8 years of experience in related areas
  • Proven experience as a Full-Stack Developer
  • prior experience in a senior or lead capacity
  • Strong proficiency in JavaScript frameworks (Vue, React, Svelte)
  • Solid back-end development experience with Java, Python, and Node.js
  • Experience with SQL and NoSQL databases (Microsoft SQL Server, PostgreSQL, MongoDB)
  • Hands-on experience with Docker for deployment
  • Experience with automated testing tools such as Selenium and Playwright
  • Familiarity with ETL processes and tools such as Prefect
  • Experience integrating AI/ML features into production applications
  • Strong project management skills, with Agile/Scrum experience
  • Excellent client-facing communication skills
  • Demonstrated ability to lead and mentor a development team
  • Candidates must be a U.S. Citizen or Green Card Holder
  • US Citizen must live in US for 3-5 years prior to application

Desired Qualifications

  • Django experience
  • Exposure to Drupal or similar CMS platforms, especially in theming or content structuring
  • Basic understanding of user research methods such as surveys, user interviews, or A/B testing
  • Interest or coursework in space science, atmospheric physics, or scientific visualization
  • Familiarity with web API integration and visualizing scientific data in browser-based environments
  • Experience with Git or other version control systems
  • Ability to communicate design intent and usability rationale effectively to technical and non-technical audiences

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce