Sr. Software Engineer

New York, NY, United States, Remote, San Francisco, CA, United States, Silicon Valley, CA, United States, Richmond, VA, United States • $125k - $175k • 0.010% - 0.015%


Role Locations

  • New York, NY, United States
  • Remote
  • San Francisco, CA, United States
  • Silicon Valley, CA, United States
  • Richmond, VA, United States


  • $125k - $175k
  • 0.010% - 0.015%


26 - 50 people


1810 Mactavish Ave
Richmond, VA, 23230-4306, US

Tech Stack

  • React
  • Go

Role Description

Sr. Software Engineer will be responsible for:

Developing new user-facing features using React.js. Building reusable components and front-end libraries for future use. Translating designs and wireframes into high quality code. Optimizing components for maximum performance across a vast array of web-capable devices and browsers. Experience 3-5+ Years Redux. 5+ Years Javascript. 5+ years of BE development Experience developing for Mobile Browsers. Be able to explain what Webpack/Parcel and Babel are and how they relate. Strong grasp of responsive design implementation using flexbox. Strong grasp of functional programming concepts. Skills Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model. Thorough understanding of React.js and its core principles. Experience with popular React.js workflows (such as Redux). Familiarity with newer specifications of EcmaScript. Familiarity with RESTful APIs. Familiarity with modern front-end build pipelines and tools. Experience with common front-end development tools such as Babel, Webpack, NPM, etc. Ability to understand business requirements and translate them into technical requirements. A knack for benchmarking and optimization. Familiarity with code versioning tools.

About Hatch

We are a text messaging platform for Home Improvement companies, where their teams can start and automate all of their text, email and voice conversations from one collaborative workspace.

Company Culture

You will fit into our culture well if:

You're passionate about building beautifully crafted software and creating awesome developer experiences.

You want to build a product you would use yourself, and bring your unique insight and perspective to the table as an engineer in shaping our overarching product offering.

You like solving big problems. Our greatest challenges are on the horizon, and we'll need experienced, intelligent, hard-working and creative minds to solve foundational infrastructure challenges to further establish Hatch as the leading B2C messaging platform.

You value collaboration, autonomy, moving fast and getting things done. We have no time or interest for bureaucracy and micromanagement — we're moving fast and you'll be required to take responsibility for delivering end to end to product.

You want to make a huge impact, and share in the success of a company you've helped build.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.