Demo

Senior Engineer: Full-stack Web

Higher Ground Labs
Palo Alto, CA Full Time
POSTED ON 1/15/2025
AVAILABLE BEFORE 4/7/2025

About Swayable

Swayable is building the world’s leading causal AI platform that measures how advertising moves people’s opinions. Our partners include Amazon, Meta, IBM, DoorDash, Airbnb, MIT, Stanford, and multiple Democratic presidential campaigns. We were founded in 2018 by physics PhDs and are backed by leading technology and social impact investors, including Y Combinator. This position is the perfect opportunity to join a fast-moving, high-impact, mission-driven startup.

Technology stack

Vue 3 (Nuxt), Tailwind CSS, Node (Express), GraphQL, Mongoose, MongoDB, Cypress, Vitest, Python

About the role

Swayable is looking for a full-stack web Senior Software Engineer to build, maintain, and enhance our data collection and insights tools. In this role, you will contribute to developing AI-native experiences, creating data-rich visualizations, and leveraging our cutting-edge machine learning analytics engine.

You will play a key role in shaping architecture and advancing development practices while collaborating with a talented, diverse team of engineers, data scientists, and researchers. Together, you’ll design and implement new features and tackle innovative challenges at the intersection of software engineering, data visualization, and data science.

Requirements

  • 3 years of experience building web applications using semantic HTML and modern CSS frameworks
  • Skilled at writing modern JavaScript (ES2020 ) web applications using a component-based framework such as Vue or React
  • You thrive in an environment where you collaborate with product and design to craft accessible, intuitive, and delightful user experiences
  • Work closely with peers to develop and test code across the web stack
  • Excited to learn and work with data visualization frameworks like Highcharts, Chart.js, or D3.js to help communicate complex ideas visually
  • You enjoy facilitating architectural discussions and helping the team align on thoughtful, inclusive technical decisions
  • You value using data to guide decisions, ensuring diverse sources and perspectives are included and considered
  • Curious and open to exploring new technologies like generative AI , with a mindset focused on continuous learning and adaptation
  • Appreciate the value of giving and receiving feedback which is constructive and well-informed, and are committed to fostering an environment where everyone can grow and contribute meaningfully
  • You believe that empathy and trust are at the heart of a great team, and a great team is at the heart of building great software
  • You are a collaborative communicator , skilled at breaking down complex ideas into accessible concepts, writing thoughtful documentation, and helping stakeholders understand tradeoffs in decision-making
  • Familiar with effective development environments which include command line tools, git , advanced IDEs, and AI-assistance
  • Prioritize writing clear and maintainable code , creating intuitive systems with clear separation of concerns, utilizing Gang of Four design patterns and Twelve-Factor Application development practices
  • Bachelor's degree (or higher), extensive professional training, or equivalent work experience in Computer Science, Engineering, or a related technical field

Preferred qualifications

  • Experience building products with rich user-facing analytics and insights
  • Vue.js and MongoDB
  • Background in scientific research or methodologies
  • Successful technical mentoring
  • Salary range : $130k-$190k

    J-18808-Ljbffr

    Salary : $130,000 - $190,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Engineer: Full-stack Web?

    Sign up to receive alerts about other jobs on the Senior Engineer: Full-stack Web career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $102,136 - $132,353
    Income Estimation: 
    $123,508 - $158,121
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Higher Ground Labs

    Higher Ground Labs
    Hired Organization Address San Francisco, CA Full Time
    Clipbook is looking for a results-driven Growth Associate to join our fast-growing startup.This role will focus on the p...
    Higher Ground Labs
    Hired Organization Address San Francisco, CA Full Time
    Clipbook is looking for a Chief of Staff for the Founder & CEO. This is the first Chief of Staff hire at Clipbook , with...
    Higher Ground Labs
    Hired Organization Address Pointe à la Hache, LA Full Time
    Swayable is a fast-growing, cloud analytics product that measures public opinion and the impact of messages and advertis...

    Not the job you're looking for? Here are some other Senior Engineer: Full-stack Web jobs in the Palo Alto, CA area that may be a better fit.

    Full-stack web engineer

    Dexmate, Santa Clara, CA

    (Senior) Full Stack Engineer

    PayRange, San Jose, CA

    AI Assistant is available now!

    Feel free to start your new journey!