Full Stack Web Developer – Original Jobs

Full Stack Web Developer - Original Jobs
Latest Job Opportunities in India

Latest Job Opportunities in India

Discover top job listings and career opportunities across India. Stay updated with the latest openings in IT, government, and more.

Check Out Jobs!
Read More

Full Stack Web Developer – Original Jobs

Full Stack Web Developer | remotely | Full time | Sacramento, California

Eagle Rock Analytics is looking for a full-stack web developer to lead the technical development of the next generation Cal-Adapt web platform. Cal-Adapt has proven itself as an essential tool for empowering California communities, researchers and policymakers to take action in the face of climate change. We are now working to build the next generation of the Cal-Adapt platform, which will combine the latest climate datasets with a cutting-edge web platform to generate cutting-edge, actionable insights for building a sustainable future. A comprehensive suite of responsive, interactive and public web applications will combine large cloud-hosted data sets with powerful visualization, data analysis and data export capabilities to support a wide range of climate planning activities in the energy sector and beyond.

We are looking for a developer with experience working with small teams and who is comfortable contributing thought leadership to our work. The developer will be expected to self-create and manage web development related tasks in collaboration with a senior developer, explore and implement data pipeline architecture, and develop and establish technical best practices. This position is a great fit for an early to mid-career engineer who has experience working with large, cloud-hosted data sets and is passionate about designing robust, approachable user experiences for a social impact platform.

If your experiences do not align with what is described, but you think you would be a great fit for the project, please continue to apply so we can learn more about you. Based in Sacramento, California, this position is remote, exempt, and salaried.

How to apply

To apply for this position, please send an email to (email protected) With the following information:

  • The subject line should be: “Application – Full Stack Web Developer: “Please replace”“With your name
  • In the body of the email, please include the following:
    • Written confirmation that you are a California resident, or your commitment to move upon accepting this position.
    • Written confirmation that you are eligible to work in the United States without needing visa sponsorship.
    • Written confirmation that the above salary range is acceptable to you.
  • Please attach the following to your email:
    • A copy of your CV in .pdf or .docx format
    • A one-page cover letter introducing yourself, your experiences, and why you are interested in this position.

Position responsibilities

You will build a computer architecture that links web-facing visualizations to a complex geospatial database. This end-to-end build will include managing the AWS runtime environment for web visualizations, developing the compute and data environment that enables fast, visually attractive visualizations, and planning and implementing improvements to the geospatial database.

You will work closely with climate scientists and scientific software developers to build innovative scientific instruments. This work will include providing advice and guidance to scientific software developers on how to structure their tools.

There is flexibility within this role to engage in work that matches your technical background, interests, and vision, including collaborating and developing new audience tools for custom analytics, contributing to Cal-Adapt website design and content to enhance user interaction, and designing UI/UX assessments and design standards.

This position is located in California. Applicants must 1) be eligible to work in the United States without the need for visa sponsorship, and 2) must be a California resident or committed to moving to California upon acceptance of this position.

Required qualifications

  • Share our values ​​and vision, especially in creating a diverse, inclusive and welcoming workplace
  • Over 3 years of full stack development experience
  • Portfolio illustrating interactive web applications
  • Experience displaying data in real time or updating it frequently
  • Proficiency in Python and one or more OOP languages ​​popular in web development such as HTML, TypeScript, Java, JavaScript with Node.js, C#, GoLang, CSS, etc.
  • Proficiency in version control (Git).
  • Curiosity about climate science or similar geophysical, environmental, computational, or engineering/mathematical fields
  • Interest in developing perceptions that convey climate risks to the public

Required qualifications

A competitive applicant will meet many of these qualifications, and we acknowledge that no candidate will meet all of these qualifications.

Backend development:

  • Proficient in Python with strong experience in FastAPI
  • Understand FastAPI’s sync/wait patterns and dependency injection system
  • Experience with RESTful API design and development
  • API documentation experience (OpenAPI/Swagger)
  • Experience with WebSocket implementations for real-time features
  • Improved performance for data-intensive applications
  • Testing experience (unit, integration, e2e)

Front-end development

  • Proficiency with Svelte 5, including the new rune system ($case, $derivative, $effect)
  • Strong JavaScript/TypeScript skills
  • Experience in interactive programming concepts
  • Understanding component-based architecture

Data visualization and interaction

  • Proficiency in interactive charting libraries (D3.js, Chart.js, Plotly, or Observable Plot)
  • Experience creating real-time interactive data visualizations
  • Experience with libraries for visualizing geospatial data (Leaflet, OpenLayers)
  • Understand data binding between back-end APIs and front-end schemas
  • Improved performance for large data sets and frequent updates

Amazon cloud services

  • Previous experience deploying AWS in production environments
  • EC2, Lambda or container (ECS/Fargate) deployment experience
  • API Gateway and CloudFront knowledge
  • S3 for fixed asset management
  • Basic understanding of VPC, security groups, and IAM
  • AWS SDK for Python (boto3)

Development and deployment operations

  • CI/CD pipeline experience (GitHub Actions, AWS CodePipeline)
  • Containers using Docker, Kubernetes, or equivalent
  • Infrastructure as code (CloudFormation or CDK) is a plus

Subject matter expertise

  • Experience analyzing very large geospatial datasets (GCM outputs, ideally weather observations, and/or historical weather data products)
  • Familiarity with cloud-enhanced data formats for geospatial data (NetCDF, Zarr, GeoJSON, Parquet) and coordinate systems

Remote work experience

  • Demonstrated ability to work remotely in a team environment

General job requirements

  • Applicant must be a California resident for the entire period of employment with Eagle Rock Analytics, Inc.
  • This position requires extensive computer work. Applicants must be able to work at a desk or computer for the majority of the workday.
  • Periodic travel to attend workshops, seminars, conferences and meetings with our partners.
  • This position involves performing complex computer science research and computational tasks independently and in a timely manner. This requires applicants to be able to learn new skills, maintain focus, perform documentation, complete tasks independently, make timely decisions without consultation, and communicate clearly with team members.
  • Given the nature of this role, patience, communication and empathy are crucial.
  • Perform other duties as required. We are a small team, and sometimes you will have to undertake tasks outside the scope of the position.

Benefits and compensation

The salary for this position will be $90,000 to $125,000 annually. We are advertising this position as a remote, exempt, salaried position based in Sacramento, CA.

Eagle Rock Analytics offers a flexible workplace with a generous benefits package, including at a minimum health and retirement benefits (i.e. 6% employer contribution to 401k) and paid time off. As a small business, we are able to work with employees to meet their needs, and we prioritize work-life balance.

Tagged with: intermediate level

Full Stack Web Developer

Leave a Comment