EarthScope Consortium
Full-Stack Web Designer/Developer
Remote
Please
read all the requirements listed below
*YOU
MUST INCLUDE A PORTFOLIO ALONG WITH YOUR RESUME. Applications that do NOT
include a portfolio will not be considered
** This
post will be taken down once we have received the first 100 qualified
applications.
***
EarthScope Consortium Inc. is not able to sponsor applicants for work
authorization within the United States.
****
If you apply with INDEED, it will not allow you to attach your portfolio. You can email those documents to emplo...@earthscope.org
Job Title: Full-Stack Web
Designer/Developer
Reports to:
Engineering Manager
IV
Employment/FLSA
Status: Full-Time/Exempt
Remote
Eligible: Yes,
National, United States
Travel
Requirements: Up to 20%
Salary
Range: $109,000 - $120,000
(depending on experience, skills, and qualifications relative to the job
requirements)
Benefits
and Perks:
- Comprehensive Medical Plan
Covering Medical, Dental, Vision
- Short Term and Long-Term
Disability Coverage
- 403(b) Plan with Company
Match
Position
Summary
The Full-Stack Designer/Developer is responsible
for leading the end-to-end design and development of a website for the
NSF-funded National Geophysical Facility (NGF), as well as the evolution of
EarthScope’s existing web stack. This role combines technical architecture and
implementation with user interface and user experience design along with
content management oversight. The ideal candidate will have the creativity to
shape a modern, intuitive, and accessible website, and the technical expertise
to build a robust, scalable, and maintainable platform in the cloud.
Details
of Responsibilities
General
Essential Job Duties:
- Work with management, staff and
external stakeholders to design and implement a web stack for the NSF
National Geophysical Facility from the ground up within a company-managed
AWS cloud environment.
- Revise and evolve current
EarthScope web assets, currently comprised of multiple website instances,
to support and complement the NGF stack.
- Evaluate and support a
comprehensive approach to content management through a consistent content
management system (CMS).
- Develop information architecture
that reflects EarthScope’s mission in data curation, open science, and
advanced data analysis (big data workflows, ML/AI) and access for a wide
range of users with varied technical backgrounds.
- Create intuitive user flows and
interface designs that prioritize usability, accessibility, and
engagement.
- In collaboration with the
communications team, ensure the consistent presentation and use of
branding, color schemes, fonts, division classes, and styles for all
EarthScope managed web pages. This includes adherence to NSF mandated
design standards (logo size etc.)
- Build responsive, scalable, and
performant front-end and back-end web architecture.
- Collaborate with scientists, data
engineers, and communication specialists to translate organizational needs
into technical and design solutions.
- Ensure web site integration with
existing data systems, APIs, and cloud-based services.
- Establish best practices for site
maintenance, security, and future extensibility.
- Other duties may be assigned as
necessary for the successful operation of the business.
Leadership
and Supervisory Responsibilities:
- This position does not have
supervisory responsibility.
- Interacts effectively and
efficiently with EarthScope staff, community and partnering
organizations.
- Foster a professional culture
through the use of strong interpersonal skills, verbal, and written
communications.
- Communicate clearly and
effectively with other team members to ensure tasks are completed on time
and with best practices.
Qualifications
Salary
Range - $109,000 - $120,000
Minimum
Education & Experience Requirements:
- Demonstrated experience as a
Full-Stack Developer or UI/UX Engineer with a portfolio of web
applications or sites showcasing design and technical
implementation.
- PhD degree in geoscience,
computer science, physical science, engineering, or related field AND four
(4) years of relevant experience of which two (2) years include lead or
major roles
OR
- Master’s degree in geoscience,
computer science, physical science, engineering, or related field AND five
(5) years of relevant experience of which three (3) years include lead or
major roles
OR
- Bachelor’s in geoscience,
computer science, physical science, engineering, or related field AND six
(6) years of relevant experience of which four (4) years
include lead or major roles
OR
- Eight (8) years of relevant
experience of which four (4) years include lead or major roles.
Preferred
Skills:
- An understanding of earth
sciences, earth science data, and the earth science community.
- Hands-on expertise in content
management systems (CMS, e.g. WordPress, Drupal).
- Knowledge of search optimization,
caching, and performance tuning for high-traffic web applications.
- Experience establishing design
systems and reusable component libraries for scalable front-end
development.
- Experience in web application
development languages such as python and javascript and associated
libraries.
- Experience in notebook
technologies like Jupyter Notebooks, Jupyter Lab and Observable.
Knowledge,
Skills, & Abilities:
To perform
this job successfully, an individual must be able to perform each essential
duty satisfactorily. The requirements listed below are representative of the
knowledge, skill, and/or ability for the position:
Experience
with:
- Message queuing and stream
processing
- DevOps practices, e.g.,Docker and
AWS infrastructure-as-code approaches.
- Relational and/or other database
systems, SQL, and query interfaces
- UNIX and Linux operating systems,
shell scripting
- Object-oriented programming in
languages like Python, PHP, TypeScript
- Software development tools such
as Jira Software, Gitlab CI/CD, and Git
- Responsive design and
accessibility.
- UI/UX principles, information
architecture, and design systems.
- Content Management Systems
Expertise
in:
- Applying the software lifecycle
to projects
- JavaScript frameworks and
toolchains (e.g. Vue.js, Quasar)
- Working with stakeholders to
establish requirements and implement feedback
- Javascript and CSS for web styles
and core components
- Implementing and managing Content
Management Systems
- Using Web development tools
- XML, JSON, HTML, and other markup
languages
Other
Requirements:
- Appropriate availability
consistent with EarthScope established practices and norms; hours may
exceed 40 hours per week, particularly when traveling.
Environment
Physical
Setting and Requirements:
Reasonable
accommodations may be made to enable individuals with disabilities to perform
the essential functions.
PHYSICAL
DEMANDS AND WORK ENVIRONMENT:
- Frequently required to
sit
- Frequently required to utilize
hand and finger dexterity
- Frequently required to talk or
hear
- While performing the duties of
this job, the noise level in the work environment is usually
quiet
- The employee must occasionally
lift and/or move up to 10 pounds
- Specific vision abilities
required by this job include: Close vision and the ability to adjust
focus.
- Specialized equipment, machines,
or vehicles used: Ability to see computer screen with detailed screen menu
in low lighting conditions.
Acknowledgment
This job description is designed to provide a general overview of the
requirements of the job and does not entail a comprehensive listing of all
activities, duties or responsibilities that will be required. The EarthScope
Consortium reserves the right to add to, remove or modify this job description
at any time. This includes the right to assign or reassign duties and
responsibilities as needed. The EarthScope Consortium also reserves the right
to release or eliminate this position at any time.
Equal Opportunity
It is the policy of EarthScope
Consortium not to discriminate against any applicant for employment, or any
employee based on the criteria outlined in Title VI and Title VII of the Civil
Rights Act of 1964.
Reasonable accommodation may be
requested to enable individuals with disabilities to perform the essential
functions.
EarthScope’s
Mission: EarthScope
Consortium is a consortium dedicated to supporting transformative global
geophysical research and education.
To
Apply: Applicants
may apply by going to the EarthScope Consortium Career Center: https://www.earthscope.org/careers/
Applicants
MUST be authorized to work permanently in the United States.
EarthScope
Consortium participates in E-Verify.
It
is the policy of EarthScope Consortium not to discriminate against any
applicant for employment, or any employee based on the criteria outlined in
Title VI and Title VII of the Civil Rights Act of 1964.