Software Engineer

Lattice Logo

Lattice

๐Ÿ’ต $112k-$140k
๐Ÿ“Remote - United States

Summary

Join Lattice's Habits team and build software to help companies foster thriving employee cultures. Partner with engineers to develop products using a modern tech stack (TypeScript, React, Relay Modern, GraphQL, Node.js, PostgreSQL, and AWS). Collaborate with product managers and designers on experiments and cross-team projects. Identify and promote team output improvements, maintain technical documentation, and enhance user experience. This role requires 2+ years of professional experience in production-level application development and proficiency in TypeScript, React, GraphQL, and Node.js. The estimated annual salary is $112,000-$140,000, plus incentive stock options.

Requirements

  • You are passionate about software development and have 2+ years of professional experience writing and maintaining production-level applications
  • You have production-level experience in TypeScript, React, GraphQL, Node.js, and are passionate about learning and using any new technologies that are required at the job
  • You are efficient in SQL and know how to model data and write performant queries in a relational database like PostgreSQL
  • You love to take on challenges that require coordination with multiple teams and multiple engineers
  • You are always striving towards understanding the codebase inside and out
  • You have the ability to understand the nuances of product requirements and translate them into a product experience
  • You take care to write code that your colleagues will also own, comprehend, and maintain
  • You are clear and concise in explaining your thought process and in enumerating the tradeoffs made in your work

Responsibilities

  • Youโ€™ll be responsible for building software to help companies build cultures in which their employees thrive
  • Youโ€™ll partner with other engineers to build products across a modern tech stack
  • Our current stack includes Typescript, React, Relay Modern, GraphQL, Node.js, PostgreSQL, and AWS
  • Youโ€™ll help us build and test experiments, many of which require tight cross-functional collaboration with product managers and designers as well as cross-team collaboration between engineers
  • You will identify and evangelize improvements to improve our team output
  • You will help maintain high-quality technical documentation based on feedback from relevant stakeholders
  • You will focus on improving our user experience and find creative ways to reduce user pain points

Preferred Qualifications

Prior experience within data-driven teams is a plus, not a requirement

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life, AD&D, and Disability Insurance
  • Emergency Weather Support
  • Wellness Apps
  • Paid Parental Leave
  • Paid Time off inclusive of holidays and sick time
  • Commuter & Parking Accounts
  • Lunches in the Office
  • Workplace Amenities Stipend
  • Internet and Phone Stipend
  • One time WFH Office Set-Up Stipend
  • 401(k) retirement plan
  • Financial Planning
  • Learning & Development Budget
  • Sabbatical Program
  • Invest in Your People Fund

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.