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 revolutionize customer support with our cutting-edge platform, and we're looking for a passionate Senior UI Engineer to join our dynamic team. If you're ready to play a vital role in shaping the next generation of support tooling for remarkable B2B companies like Stytch, Sanity, and Fly.io, then this could be the perfect opportunity for you! In this role, you’ll be responsible for more than just coding; you’ll be the driving force behind impactful features, engaging directly with customers to understand their needs and ensure our application is tailored to solve real problems. Collaborating closely with our talented designer, Mitchell, you’ll polish the user experience with a keen eye for detail. Your technical expertise will shine as you evolve our in-house UI library and continually strive for excellence in user interactions. If you're someone who is focused on creating high-quality experiences, thrives in a fast-paced environment, and feels comfortable navigating the uncertainties of startup life, we want to hear from you! Join us at Plain and take part in crafting a product that empowers organizations to streamline their customer interactions, all while working alongside talented, empathetic colleagues. Please note, this is a remote role and we can only support hiring within Europe.

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 main responsibilities include shipping impactful features that enhance customer experiences, collaborating with designers to ensure a high-quality UI, and evolving our UI library. You will engage directly with customers to validate product ideas, address their challenges, and ensure features are adopted effectively.

Join Rise to see the full answer
What qualifications do I need to apply for Senior UI Engineer at Plain?

To qualify for the Senior UI Engineer position at Plain, you should have extensive experience in building modern web applications, particularly with a focus on React and design systems. Comfort with a full-stack approach is beneficial, along with a strong passion for user experience and problem-solving.

Join Rise to see the full answer
Is remote work an option for Senior UI Engineer at Plain?

Yes, the Senior UI Engineer position at Plain is fully remote! However, it’s important to note that we can currently only support hiring within Europe due to operational constraints.

Join Rise to see the full answer
What kind of projects will I work on as a Senior UI Engineer at Plain?

In the Senior UI Engineer role at Plain, you will work on developing features that solve customer support issues. Your projects will involve enhancing the UI of our platform, refining the user experience, and tackling technical challenges to maintain a high-performance application.

Join Rise to see the full answer
How does the team at Plain approach design and user experience?

At Plain, we prioritize user experience by fostering close collaboration between engineers and designers. As a Senior UI Engineer, you'll work alongside our designer, Mitchell, ensuring that every feature you develop reflects our commitment to a polished, intuitive user interface.

Join Rise to see the full answer
Common Interview Questions for Senior UI Engineer
Can you describe your experience with designing UI for modern web applications?

When answering this question, focus on specific projects where you've contributed to UI design. Highlight relevant technologies, the design process you've followed, and how your UI designs positively impacted user experience.

Join Rise to see the full answer
How do you prioritize and validate feature ideas in a customer-facing application?

In your response, explain your approach to gathering customer feedback, user testing, and looking for metrics that indicate the need for a feature. Ensure to mention any tools or methods you use to validate ideas.

Join Rise to see the full answer
What is your experience working with design systems?

Focus on explaining your understanding of design systems, your past experience in implementing or contributing to one, and how it has enhanced consistency and usability across applications. Discuss how you have collaborated with designers in this context.

Join Rise to see the full answer
How do you handle ambiguity in projects?

Illustrate your comfort with navigating uncertainty by providing examples where you have thrived in unclear situations. Discuss strategies you employ to make progress while continuously seeking clarity, whether through collaboration, testing, or feedback loops.

Join Rise to see the full answer
Can you share a time when you improved a UI feature based on user feedback?

Provide a specific example of feedback you received on a UI feature and how you used it to iterate and improve the design. Highlight the impact of your changes on user satisfaction or engagement metrics.

Join Rise to see the full answer
What front-end technologies are you most comfortable with?

Be honest about your competencies, focusing on React as it relates to the role at Plain. Discuss other technologies you know, such as JavaScript frameworks or CSS preprocessors, and how you have applied them in past projects.

Join Rise to see the full answer
How do you stay updated with the latest trends in UI and UX design?

Share your strategies for keeping your skills current, whether through online courses, attending workshops, reading industry blogs, or engaging with other professionals. Mention any recent trends that excite you.

Join Rise to see the full answer
Describe a challenging technical issue you've faced in UI development, and how you resolved it.

Prepare to discuss a specific problem, illustrating your thought process and problem-solving strategies. Highlight the technical aspects and the collaboration with team members that led to a successful resolution.

Join Rise to see the full answer
What role do you think communication plays in a remote work environment?

Emphasize the importance of clear and frequent communication in a remote setting. Discuss specific tools or practices you utilize to ensure effective collaboration with team members and stakeholders.

Join Rise to see the full answer
Are you comfortable shipping features without detailed specifications?

Address how you adapt to working in environments with limited specs. Share examples where you successfully delivered projects by staying flexible, iterative, and in constant communication with stakeholders to clarify requirements.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 20 hours ago
Photo of the Rise User
Plain Hybrid San Francisco
Posted 10 hours ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Imprint Remote New York, San Francisco, OR Seattle
Posted 9 days ago
Photo of the Rise User
Devoteam Remote Av. dos Aliados, 4000 Porto, Portugal
Posted yesterday
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Figma Hybrid San Francisco, CA • New York, NY • United States
Posted 3 days ago
Empathetic
Collaboration over Competition
Growth & Learning
Passion for Exploration
Fast-Paced
Startup Mindset
Diversity of Opinions
Rise from Within
Photo of the Rise User
Posted 7 days ago

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

4 jobs
MATCH
Calculating your matching score...
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!