Full-Stack Web Developer

May 16, 2026
Application ends: August 15, 2026
Apply Now

Job Description

About the Opportunity

The Full-Stack Web Developer will build and maintain web applications critical to supporting Earth Science research and program management. This role involves both client- and server-side development, database design, API creation, and application deployment, ensuring seamless and secure functionality. The developer will also modernize legacy systems and enhance user experience by integrating AI features, directly impacting the efficiency and effectiveness of science operations.

Responsibilities

Application Development: Build and maintain full-stack applications using Next.js, React, TypeScript, and Node.js. Develop user-facing features, interactive dashboards, dynamic forms, and data-driven interfaces.
Backend & API Design: Design and extend API routes and backend services for operational reporting and workflow management.
Database Administration: Write efficient MySQL queries and maintain Prisma-based database schemas to support relational data structures.
System Modernization: Modernize legacy Perl and JQuery applications and systematically migrate their core functionality to current modern platforms.
Deployment & Devops: Deploy, troubleshoot, and support production applications in Linux, Git, and Docker environments.
Security & Access Control: Maintain and improve secure authentication flows, authorization protocols, and role-based access control (RBAC).
Stakeholder Collaboration: Collaborate closely with program managers and scientific end users to translate operational requirements into high-quality software features.

Requirements

Experience: At least 5 years of relevant professional work experience in full-stack web development.
Front-End Tech Stack: Professional experience with Next.js, React, JavaScript, TypeScript, Tailwind CSS, and responsive UI development.
Back-End Tech Stack: Professional experience building server-side applications using Node.js and Express.js or similar web frameworks. REST API design experience is required.
Database Skills: Proficient in SQL with strong skills in writing complex queries and designing MySQL relational database schemas. Practical experience with Prisma or similar ORM tools is required.
Infrastructure & Tools: Comfortable working in Linux environments with Shell scripting, structured Git workflows, and Docker deployments.
Security Mindset: Solid knowledge of secure coding practices for production web applications.
Professional Traits: Strong problem-solving, communication, and cross-functional collaboration skills.
Education: Bachelor’s degree in Computer Science, Information Technology, or a related field (or an equivalent combination of education and experience).

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru