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
Senior Software Engineer, Platform
Join Lattice as a Senior Software Engineer to shape critical systems in our HRIS and Talent suite.
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.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
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.
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.
Software Engineer (TypeScript, Node.js, GraphQL)
Join Lattice as a Software Engineer to build impactful software using TypeScript, Node.js, and GraphQL.
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.
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.
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.
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.
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.
Senior Software Engineer (Backend)
Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS to revolutionize ecommerce customer support.
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.
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.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
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.
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.
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.
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.
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.
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.