Frontend Software Engineer

FeathrGainesville, FL
1d$90,000Remote

About The Position

Feathr's SaaS platform is a critical component of the value we deliver to our clients. As a Backend Software Engineer, you contribute to the technical systems that meet the advertising, marketing, and analytics needs of our diverse customer base. You write and ship code that makes a real impact—collaborating with your team to develop features, fix bugs, improve performance, and learn the ins and outs of a production system. You're supported by senior engineers and expected to grow toward increasing independence and ownership over time.

Requirements

  • 2+ years of frontend software engineering experience
  • Experience working in a multi-application or monorepo codebase
  • Professional experience contributing to software that has shipped to real users
  • Proficiency with AI-assisted development tools (e.g., Claude Code, GitHub Copilot, Cursor); we use these daily and consider them core to our workflow
  • Proficiency with React (our stack) or equivalent modern frontend framework
  • Working knowledge of TypeScript, including comfort with type-safe codebases
  • Familiarity with state management libraries such as MobX, Redux, or similar
  • Understanding of modern CSS and HTML features, including CSS Modules and CSS custom properties
  • Familiarity with component library ecosystems such as Mantine, Material UI, or Chakra
  • Exposure to component-driven development using tools like Storybook
  • Basic understanding of key data structures and algorithms
  • Awareness of security and compliance concerns for enterprise data
  • Experience in writing automated unit tests for your code using tools like Jest and React Testing Library
  • Experience integrating with an API layer
  • Knowledge of REST/CRUD API patterns
  • Ability to work with existing frontend data models and state management patterns
  • Ability to participate in conversations about features, solutions, or technical choices
  • Curiosity and enthusiasm for all aspects of web development
  • Eagerness to learn and grow as an engineer, with a willingness to ask questions and seek feedback
  • Service-oriented, team player who is here to achieve success for Feathr as well as themselves
  • Pragmatic, customer oriented - you are building software to help customers, not for the sake of building software
  • Comfortable adapting to quickly changing conditions. You might be working on one project, but need to context switch to another unexpectedly in the case of a critical outage.
  • Careful, detail oriented approach to building software - ask questions first, write code later.
  • Comfortable breaking down technical concepts to non-technical audiences
  • Your code solves immediate problems while building a sustainable system that lasts into the future

Nice To Haves

  • Familiarity with monorepo tooling such as yarn workspaces or similar is a plus
  • Familiarity with build tooling such as Webpack, Vite, or similar bundlers

Responsibilities

  • Participate in code reviews and learn from feedback provided by senior engineers.
  • Solve technical problems and document their solutions
  • Plan and iterate over the product development lifecycle.
  • Work alongside other Product Team Engineers to design and develop features.
  • Receive feedback on your code and features and iterate.
  • Collaborate with members of other departments to ensure technical solutions meet the business interests of the company.
  • Ensure the integrity, availability and confidentiality of Feathr's data and operations.

Benefits

  • Health, dental, vision
  • Summr and Wintr breaks
  • Paid vacation and sick time
  • Professional development budget
  • Office food
  • Social events
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service