Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior UI Engineer image - Rise Careers
Job details

Senior UI Engineer

We are building the fastest, most powerful customer support platform for the next generation of B2B companies. Some of the world’s most forward-thinking companies, like Stytch, Sanity, and Fly.io, rely on Plain to consolidate all the channels where they speak with customers, collaborate with their teams, and speed up their workflow with our lightning-fast UI.

We’re looking for a Senior UI Engineer to join our team and help us define the next phase of support tooling.

What you'll do

Engineering at Plain is about much more than moving tickets from left to right, it’s owning and solving problems end to end - from coming up with product ideas and building APIs through to tweaking drop-shadows so they feel just right.

We are now looking for a senior or staff-level engineer with a front-end and design focus to join our team.

You will:

  • Ship features to solve customer problems, end to end – with a focus on our app. You’ll talk to customers to validate ideas and scope features, lead the development of those features day to day, and work with Kate, our marketer, to make sure they’re adopted and loved.

  • Work closely with Mitchell, our designer, to make sure that the user experience for every feature is top-notch –  from copy to to  UI details and polish.

  • Evolve and improve our in-house UI library and building blocks to continuously make it easier and faster to provide high-quality experiences to our customers.

This is a great fit if you…

  • Are driven by impact and working with wonderful, high-EQ people. You measure the quality of your work by the end-experience of users, not the abstractions or cleanliness of the code.

  • Have worked on similar software before – modern, collaborative web applications with a high performance and quality bar – and are comfortable with React, design systems and modern application architectures.

  • Are comfortable building full-stack. You don't have to be an expert in everything (no-one is) but you consider yourself an expert in some areas and a generalist in others.

  • You are excited about iterating on interface design in code vs. building to a spec. You enjoy digging into UI details and solving the complex interaction and technical challenges that come with building a best-in-class modern application.

This won't be the right role if you…

  • Are uncomfortable with ambiguity. You should be happy with a bit of chaos and adrenaline which comes from being in a fast moving product team where the path ahead isn't always clear.

  • Aren't sure whether working in a remote setting is for you. We're remote first and foremost and would need you to be ok with that.

  • Feel uncomfortable shipping a feature without explicit designs or clear specs.

  • Find learning about new technologies a key motivation for coming to work. We invest in what makes us productive but will prefer the known option to the experimental and novel. Postgres is great.

  • Expect all the perks of a big company. We’re a seed-stage startup and are competitive in what we offer at our stage, but it’s a different role and opportunity than working at an established tech company.

Note: We are an equal opportunity employer and remote-only company. At this time, we can only support hiring within Europe for this role.

What You Should Know About Senior UI Engineer, Plain

At Plain, we’re on a mission to build the fastest and most powerful customer support platform for the next generation of B2B companies. We serve forward-thinking clients like Stytch, Sanity, and Fly.io, and we need a talented Senior UI Engineer to join our dynamic team. In this role, you won't just be moving tickets; you'll own and solve problems from start to finish. You’ll ship impactful features for our app, engage directly with customers to scope ideas, and collaborate closely with our designer, Mitchell, to ensure a flawless user experience. With your expertise in modern web applications, particularly in React and design systems, you'll also help evolve our in-house UI library, making high-quality experiences easier for our users. We value impact and a great team culture above all, and we’re looking for someone who relishes in crafting a polished interface. If you're excited by the challenges of a fast-paced startup and aren't afraid of a little chaos, you might be the perfect fit for our remote-first team. However, if you require specific designs or a structured environment, this role may not be suitable. Join us on this exciting journey and contribute to defining the future of support tooling!

Frequently Asked Questions (FAQs) for Senior UI Engineer Role at Plain
What are the primary responsibilities of a Senior UI Engineer at Plain?

As a Senior UI Engineer at Plain, your primary responsibilities include shipping features that directly address customer needs for our application. You’ll validate ideas through customer interactions, lead daily development efforts, and collaborate with the marketing team to ensure wide adoption. Additionally, you’ll work closely with our designer to polish the user experience and continuously evolve our UI library to improve high-quality user interactions.

Join Rise to see the full answer
What qualifications are needed to apply for the Senior UI Engineer position at Plain?

To apply for the Senior UI Engineer role at Plain, candidates should have a strong background in front-end development, particularly with modern web applications and technologies like React. Familiarity with design systems and experience building full-stack systems is also preferred. Candidates should be adaptable, comfortable in a remote environment, and ready to tackle ambiguity in a fast-paced startup setting.

Join Rise to see the full answer
Does the Senior UI Engineer position at Plain require specific design specifications?

In the Senior UI Engineer role at Plain, while you will work closely with our designer, you should be comfortable shipping features without explicit designs or detailed specifications. The ability to iterate on interface designs through coding is valued highly as we operate in a fast-moving product team where clarity is often a moving target.

Join Rise to see the full answer
What should I expect from the company culture at Plain as a Senior UI Engineer?

The culture at Plain is dynamic and collaborative, with a strong emphasis on teamwork and high emotional intelligence. As a Senior UI Engineer, you’ll work in a remote-first environment, collaborating with talented individuals who are driven by impact rather than simply the cleanliness of code. You'll be part of an enthusiastic team that embraces challenges and values continuous improvement across all aspects of the user experience.

Join Rise to see the full answer
Is the Senior UI Engineer role at Plain a remote position?

Yes, the Senior UI Engineer role at Plain is a remote position. We prioritize remote work and collaboration, offering flexibility while emphasizing the importance of effective communication and team cohesion in a fully distributed setting. However, please note that we currently support hiring only within Europe.

Join Rise to see the full answer
Common Interview Questions for Senior UI Engineer
Can you describe your experience with front-end frameworks such as React?

When answering this question, elaborate on specific projects where you used React, discussing the functionalities you implemented and any challenges you overcame. Highlight your ability to create dynamic, user-friendly interfaces and your understanding of state management. Connecting your experience to Plain's mission will demonstrate strong alignment with their values.

Join Rise to see the full answer
How do you approach designing user experiences?

To effectively answer this question, discuss your design process, including user research, wireframing, and prototyping. Highlight your collaboration with designers and users to iterate on designs based on feedback. Share examples of how your designs improved user engagement or simplified processes, tying it back to Plain's focus on impactful user experiences.

Join Rise to see the full answer
How comfortable are you with working in a remote-first environment?

Discuss your previous experience with remote work, emphasizing effective communication, time management, and how you maintain productivity in a distributed team. Mention any tools or practices you find useful to stay connected, showing that you thrive in a remote setting like Plain’s.

Join Rise to see the full answer
What strategies do you use to ensure high performance while developing web applications?

In your response, explain your understanding of performance optimization techniques, such as lazy loading, code splitting, and minimizing re-renders in React. Provide examples from past projects where you implemented these techniques, demonstrating your capacity to balance performance with functionality—critical for a role at Plain.

Join Rise to see the full answer
Can you describe a challenging problem you solved in your previous projects?

When answering this, select a specific instance where you faced a technical challenge or design dilemma. Walk through your thought process, the steps you took to address the dilemma, and the outcome. Relate the lesson learned to the demands of a fast-paced environment like Plain.

Join Rise to see the full answer
How do you keep up with new technologies and trends in front-end development?

Share your strategies for staying current, such as following industry blogs, attending webinars, or participating in coding communities. Emphasize your eagerness to learn and adapt, which aligns perfectly with Plain's innovative approach.

Join Rise to see the full answer
Describe your experience with UI libraries and design systems.

Highlight your familiarity with various UI libraries, discussing particular projects where you contributed to or utilized them. Mention how you’ve ensured consistency and quality across applications, aligning your response with Plain's commitment to evolving their UI library.

Join Rise to see the full answer
How do you handle feedback regarding your designs or code?

Express how you view feedback as an opportunity for growth. Discuss specific instances where you received criticism and adjusted your approach, showcasing your collaborative spirit and openness to improvement—key elements for thriving at Plain.

Join Rise to see the full answer
What factors do you consider when writing clean, maintainable code?

Discuss principles like DRY (Don't Repeat Yourself), readable naming conventions, and appropriate modularization. Provide an example from a past experience where you implemented these principles and the impact it had on project success, which could resonate well with Plain's emphasis on quality.

Join Rise to see the full answer
How would you prioritize multiple features with conflicting deadlines?

Outline your approach to project management, including techniques like impact analysis and stakeholder communication. Illustrate with a scenario from your past where you successfully navigated competing priorities, highlighting your ability to maintain quality under pressure—qualities valued at Plain.

Join Rise to see the full answer
Similar Jobs
Weekday AI Remote No location specified
Posted 4 days ago

We are seeking a passionate Backend Staff Engineer to create scalable backend systems for a pioneering no-code platform.

Photo of the Rise User

Become part of Visa's team as a Software Engineer and help innovate payment technology on a global scale.

Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Become a part of American Express’s dedicated team as a Backend Engineer, where you'll contribute to innovative customer communication solutions.

Posted 12 days ago

Become a key player at Hook, a Series A startup leveraging machine learning to redefine customer engagement.

Photo of the Rise User
Startup Mindset
Collaboration over Competition
Growth & Learning
Inclusive & Diverse

Cohere seeks a seasoned Backend Software Engineer to elevate their payment and authentication systems within a dynamic AI-driven environment.

Photo of the Rise User
Dental Insurance
Vision Insurance
Paid Holidays

Join Kong as a Sales Engineer to enhance customer experiences with API management in a remote role from Canada.

Posted 3 days ago

Become part of I2X Technologies as a Software Architect, leading cutting-edge solutions for federal initiatives in Huntsville, AL.

NoGood Remote No location specified
Posted 13 days ago

Join NoGood’s AI Lab as a Software Engineer to lead the development of innovative AI-driven software solutions.

Customer support for modern tools. Fast, flexible and extendable.

9 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Akron just viewed Entry Level Communications at Smart Solutions
Photo of the Rise User
Someone from OH, Toledo just viewed Processing Technician at Jushi
Photo of the Rise User
Someone from OH, Greenfield just viewed HR Generalist II at Protolabs
Photo of the Rise User
23 people applied to Front-end Developer at Venturenox
C
Someone from OH, Bowling Green just viewed Field Service Administrator at Cornerstone Building Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Vice President, Revenue Operations at Docebo
Photo of the Rise User
10 people applied to Game Developer (Unity) at LiquidX
Photo of the Rise User
Someone from OH, Mansfield just viewed Director, Professional Education at Evolus
1
Someone from OH, Cleveland just viewed Copywriter at 1840 & Company
Photo of the Rise User
Someone from OH, Louisville just viewed Communications Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Uniontown just viewed Part-Time Patient Access Specialist at Hummingbird
Photo of the Rise User
Someone from OH, Cincinnati just viewed Chief of Staff to the CFO at Super.com
Photo of the Rise User
Someone from OH, Columbus just viewed 5-8th Grade Art Teacher - SY 24-25 at ACCEL Schools
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
Photo of the Rise User
Someone from OH, Columbus just viewed Insider Threat Analyst at SpaceX
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI - RESEARCH SCIENTIST at City of New York
Photo of the Rise User
Someone from OH, Chardon just viewed Casting: 'Blood Ties' at Backstage
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Accountant (Grant Administration) at Texas Health Action
Photo of the Rise User
Someone from OH, Cleveland just viewed Administration & Marketing Assistant Intern at Bosch Group
Photo of the Rise User
Someone from OH, Columbus just viewed Manager – Music Publishing Licensing at Spotify
Photo of the Rise User
Someone from OH, Columbus just viewed Manager of Government Affairs and Policy at Mastercard
Photo of the Rise User
Someone from OH, Powell just viewed Senior Compliance Analyst at Nirvana Insurance