Lattice logo

Senior Software Engineer, Core UI

Lattice

About the Role

As a Senior Software Engineer in the Core UI team at Lattice, you will be part of the Platform Domain, focusing on enhancing the quality of shared components and experiences across our product suite. This role involves working on our design system, UI frameworks, and shared experiences to support the Engineering, Product, and Design teams in minimizing redundancy and accelerating our development process.

Key Responsibilities

  • Maintain and advance our UI frameworks, including Relay, React, and Next.js, and develop tooling and best practices for their use.
  • Collaborate with the design team to create, scale, and maintain a design system for use by designers and developers.
  • Architect performant, accessible, and reusable front-end components for our design system.
  • Work with other engineers to build and own products across a modern tech stack, including React, Relay, GraphQL, Next.js, Node, and PostgreSQL, hosted on AWS.
  • Provide mentorship to less experienced colleagues, helping to refine their technical skills and expand their knowledge.
  • Contribute to our engineering practices, identifying and promoting improvements to our team output.
  • Champion accessibility and clean code across our engineering organization, particularly in our design system and shared experiences.

What You Bring

  • 5+ years of professional experience writing and maintaining production-level applications.
  • Proficiency in modern programming languages like JavaScript and TypeScript, and frameworks such as React, Relay, and Next.js.
  • Experience with design systems or UI framework integration/maintenance.
  • Strong debugging skills and a proactive approach to preventing future issues.
  • Passion for accessibility in web development and a commitment to helping every potential user.
  • Excellent communication skills, with the ability to explain your thought process and the tradeoffs made in your work.
  • Experience in planning and executing the development roadmap for software projects.

Benefits

Lattice offers a comprehensive benefits package, including medical, dental, and vision insurance, life and disability insurance, a 401(k) retirement plan, paid parental leave, and more. We also provide wellness apps, a learning and development budget, and a sabbatical program.

About Lattice

Lattice is a people success platform that offers performance reviews, employee engagement surveys, real-time feedback, weekly check-ins, goal setting, and career planning. We focus on employee development, growth, and engagement, which leads to stronger employee retention and performance. Join us in our mission to build cultures where employees and their companies thrive.

Benefits
Extracted with AI

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

Similar jobs

Last update: 23 minutes ago

Lattice logo
Lattice

Senior Software Engineer, Platform

Join Lattice as a Senior Software Engineer to shape critical systems in our HRIS and Talent suite.

lemlist logo
lemlist

Full Stack Engineer with NextJS Experience

Join lempire as a Full Stack Engineer with NextJS expertise, leading development and managing a team in a fully remote setup.

Attio logo
Attio

Senior Product Engineer [Rust & Typescript]

Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.

Tactile Games logo
Tactile Games

Senior Backend Engineer, LiveOps

Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.

Climatiq logo
Climatiq

Senior Full Stack Engineer - Climate Tech - Rust & TypeScript

Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.

n8n logo
n8n

Senior Software Engineer (Node.js & TypeScript)

Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.

Lattice logo
Lattice

Software Engineer (TypeScript, Node.js, GraphQL)

Join Lattice as a Software Engineer to build impactful software using TypeScript, Node.js, and GraphQL.

Nordhealth logo
Nordhealth

Senior Full-Stack Engineer (NextJS)

Join Nordhealth as a Senior Full-Stack Engineer (NextJS) to shape digital healthcare with a modern tech stack and remote work flexibility.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

Grand Parade logo
Grand Parade

Senior Full Stack Developer (Node.js, React.js)

Join Grand Parade as a Senior Full Stack Developer, working with Node.js and React.js in a hybrid role in Cracow, Poland.

Bloom logo
Bloom

Senior FullStack Developer (React, Node.js, TypeScript)

Join Bloom as a Senior FullStack Developer to enhance our platform using React, Node.js, and TypeScript in a dynamic, hybrid work environment.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

Pass App logo
Pass App

Senior Software Engineer (Backend)

Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS to revolutionize ecommerce customer support.

Delivery Hero logo
Delivery Hero

Software Engineer (JavaScript/React) - Display Ads (AdTech)

Join Delivery Hero as a Software Engineer (JavaScript/React) in Berlin to develop cutting-edge AdTech solutions for the local delivery market.

micro1 logo
micro1

Full-Stack Engineer with Python, React.js, and Next.js

Join our team as a Full-Stack Engineer using Python, React.js, and Next.js to build scalable web applications remotely.

Semrush logo
Semrush

Senior NodeJS Developer

Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Triad Group Plc logo
Triad Group Plc

Senior Ruby Developer

Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.

LILT logo
LILT

Senior Full Stack Engineer (Java, React, MySQL)

Join LILT as a Senior Full Stack Engineer, working with Java, React, and MySQL to drive AI translation solutions. Remote with future hybrid work.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.

doctari group logo
doctari group

Technical Lead - SuperApp (Typescript React Node.js)

Join us as a Technical Lead to build a next-gen healthcare platform using TypeScript, React, and AWS. Lead a team in a hybrid work environment.

Personio logo
Personio

Staff Software Engineer, Data Platform

Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.

Labelbox logo
Labelbox

Full-Stack Engineer with Angular and React.js

Join Labelbox as a Full-Stack Engineer to develop scalable systems using Angular, React.js, and GraphQL. Work remotely in a dynamic AI-driven environment.