Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer, Frontend (Remote/SF/NYC) image - Rise Careers
Job details

Senior Software Engineer, Frontend (Remote/SF/NYC)

Online identity is the foundation of how more and more businesses operate in a world where consumer behavior, privacy, and what constitutes an individual are constantly changing. We’re building the first universal and comprehensive identity infrastructure to help businesses of all sizes manage their customers, prevent fraud, and keep personal information protected.


Founded in 2018 and headquartered in San Francisco, Persona is backed by top VC firms, including Index Ventures, Coatue, and Founders Fund. We’re extremely proud of our team and the work we’ve collectively accomplished so far. This position is based in San Francisco where the team is in-office Tuesday, Wednesday, and Thursday with the option to work from home Monday and Friday. We offer relocation support for those based outside of San Francisco Bay Area.


About the role

We’re building both a product and a technology, and we always prioritize acting in a customer-centric way. In this role, you'll be presented with challenging technical problems, as Persona's product needs are increasingly complex as we balance the ever-changing compliance requirements of our customer base, ranging from small startups to Fortune 10 companies. You’ll build reliable products and seamless user experiences that will contribute directly to the long-term quality of the Persona product.


What you'll do at Persona
  • Design, build, and ship foundational aspects of the identity platform
  • Serve as a frontend knowledge leader and champion best practices like reusable component architecture and using the Persona Design System
  • Work closely with product managers, designers, customer success managers, and sales and growth collaborators to build great experiences to delight our customers and our customers’ customers
  • Partner with fellow engineering teams to deliver on complex initiatives together
  • You will work in a solution stack that extends all the way from complex back-end data through web services to highly usable web-based user interfaces
  • Work directly with customers to build product features
  • Directly shape system design, development methodologies, and implementation technologies


What you'll bring to Persona
  • 5+ years of experience in a frontend engineering role
  • Experience with modern frontend technologies: React, TypeScript, Jest, HTML5, CSS3
  • Experience with frontend testing practices and tools (Jest, Vitest, Cypress, Testing Library)
  • Product-thinker - You build products in a way that maximizes product value while minimizing complexity. You understand and can resolve tensions between product requirements and engineering design for large-scale projects.
  • Frontend expertise - You have a strong foundation in frontend and an ability to produce scalable, high-quality code with well-written documentation and tests.
  • Innovative mindset - You go beyond implementing what is tasked and make product suggestions and features that help push our product forward. You are naturally curious and embrace change.
  • Independent thinking - You learn from your mistakes quickly, and know how to unblock yourself when needed. You give yourself agency to take on new problems and drive them to impactful solutions.
  • Perfect is the enemy of good - You take pride in understanding and solving problems as soon as possible, and learn quickly from mistakes in the spirit of growing as an engineer.
  • Collaborative spirit - Collaboration isn’t just a buzzword for you, it’s your secret to success. You leverage the diverse perspectives of your teammates and sometimes go out of your way to learn other functions to get the job done.


Nice to have
  • Experience working with modern frontend build tools such as Vite, Rollup, and esbuild
  • Familiarity with our backend stack: Ruby on Rails, Kubernetes, Google Cloud (GCP), MySQL, MongoDB
  • Expert knowledge of modern WAI-ARIA accessibility (a11y) standards
  • Experience with React Native
  • Experience maintaining and publishing public npm libraries and SDKs
  • Experience building, maintaining, or contributing to a design system
  • Comfortable collaborating and inspecting designs in Figma


$190,000 - $250,000 a year

Offer and benefits

For this role, the estimated base salary range is between $190,000 - $250,000. Base salaries are just one component of the total compensation package and are determined by a number of factors such as years of experience, expertise, qualifications and more. Salary ranges reflect regional market standards for our SF and NY office locations. In addition to base salary, we offer competitive equity packages that play a big part in recognizing you for the huge impact you will have on helping us achieve our mission. Please note, the salary range is a guideline that is subject to change without notice. We are proud to offer best-in-class benefits at Persona. From 401K matching and parental leave, to quarterly company-wide mental health days, unlimited PTO, family planning and wellness stipends, we constantly seek ways to continue embodying our value of People First.


Diversity, equity, inclusion and belonging

At Persona, we strive to put diversity and inclusion at the forefront of everything we do, reflecting our core values. Our DEIB Employee Resource Group seeks to build a diverse and inclusive team that fosters an environment where each Personerd feels empowered to bring their unique differences to work and achieve their full innovative potential. Our hope is that by fostering such an environment, we strengthen our business and relationships by putting people first.


We strive to promote a culture that celebrates diversity and inclusiveness regardless of, but not limited to, race, gender, sexual orientation, family status, religion, ethnicity, national origin, physical disability, veteran status, or age.

Persona Glassdoor Company Review
3.1 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Persona DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Persona
Persona CEO photo
Unknown name
Approve of CEO

Average salary estimate

$220000 / YEARLY (est.)
min
max
$190000K
$250000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Frontend (Remote/SF/NYC), Persona

At Persona, a champion in identity solutions, we're on the lookout for a Senior Software Engineer specializing in Frontend technologies to join our dynamic team. Working remotely or from our San Francisco and NYC offices, you will play a crucial role in shaping the future of our identity platform. You'll be tackling exciting technical challenges while focusing on delivering seamless user experiences. As part of our team, you'll collaborate closely with product managers, designers, and engineering teams, driving innovation and building reliable products. We're looking for someone who not only has a robust foundation in frontend technologies like React and TypeScript, but also embraces a product-centric approach, where you're constantly looking to maximize value while minimizing complexity. At Persona, collaboration is key, and you'll have the opportunity to learn from diverse perspectives within our vibrant environment. With a competitive salary range of $190,000 - $250,000 and a commitment to employee well-being, including unlimited PTO and mental health days, Persona offers an inclusive culture that not only celebrates diversity but emphasizes personal growth and innovation. Join us in our mission of creating a secure online identity for businesses globally, and let’s build something amazing together!

Frequently Asked Questions (FAQs) for Senior Software Engineer, Frontend (Remote/SF/NYC) Role at Persona
What are the requirements for the Senior Software Engineer position at Persona?

To be considered for the Senior Software Engineer, Frontend position at Persona, candidates should have at least 5 years of experience in frontend engineering. Proficiency in modern technologies such as React, TypeScript, and testing tools like Jest and Cypress is essential. A product-focused mindset, along with a collaborative spirit, is highly valued and will help you thrive in our team environment.

Join Rise to see the full answer
What does the work environment look like for a Senior Software Engineer at Persona?

As a Senior Software Engineer at Persona, you’ll enjoy a hybrid work environment. The team collaborates in-office Tuesday through Thursday, while giving you the flexibility to work from home on Mondays and Fridays. This model fosters teamwork and also allows for the focus and comfort of remote work. Additionally, we provide relocation support for candidates moving to the San Francisco Bay Area.

Join Rise to see the full answer
What are the main responsibilities of a Senior Software Engineer at Persona?

In this role, you'll design, build, and ship foundational aspects of Persona's identity platform. You'll be serving as a frontend expert and will lead best practices in component architecture. Collaborating with various teams, you’ll build engaging experiences that delight customers and contribute to the long-term success of Persona’s product offerings.

Join Rise to see the full answer
How does collaboration work in the Senior Software Engineer role at Persona?

Collaboration is a cornerstone of success at Persona. As a Senior Software Engineer, you'll work closely with product managers, designers, and customer success teams. Your insights will help shape product features directly influenced by customer needs. Engaging with diverse perspectives and embracing team efforts is crucial to driving innovative solutions.

Join Rise to see the full answer
What is the salary range for the Senior Software Engineer position at Persona?

The estimated salary range for the Senior Software Engineer role at Persona is between $190,000 and $250,000 per year. This figure reflects market standards for our locations in San Francisco and New York, and is part of a competitive compensation package that includes equity and benefits geared towards workforce well-being.

Join Rise to see the full answer
What benefits does Persona offer to its employees?

At Persona, we take pride in offering best-in-class benefits, which include 401K matching, parental leave, unlimited PTO, quarterly mental health days for the entire company, and wellness stipends. Our diverse benefits package is one of the ways we emphasize our commitment to putting people first in our organization.

Join Rise to see the full answer
How does Persona promote diversity and inclusion within the company?

Persona prioritizes diversity and inclusion through our DEIB Employee Resource Group, working diligently to cultivate an environment where every individual feels valued. We strive to reflect these values across our hiring practices, workplace culture, and day-to-day operations, believing that a diverse workforce strengthens our relationships and enhances innovation.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Frontend (Remote/SF/NYC)
Can you describe your experience with React and how it relates to frontend engineering?

When responding to this question, focus on specific projects where you've utilized React. Highlight how React's component-based structure allowed you to create reusable UI components, improving both code maintainability and the user experience. Share examples of challenges you encountered and how you overcome them while ensuring high performance.

Join Rise to see the full answer
What strategies do you employ to ensure code quality in your frontend projects?

Discuss your approach to writing scalable code, such as implementing code reviews and utilizing testing frameworks like Jest or Cypress. Emphasize the importance of writing documentation and maintaining a clear coding style. Illustrate your strategies with examples of how these practices led to successful outcomes in previous projects.

Join Rise to see the full answer
How do you stay updated with the latest frontend technologies and trends?

In answering this question, demonstrate your commitment to continuous learning. Mention relevant online courses, podcasts, or communities you engage with, and reference specific technologies or trends you've recently explored that are applicable to the Senior Software Engineer role at Persona.

Join Rise to see the full answer
Describe a time you implemented a new feature and the challenges you faced.

Use the STAR method (Situation, Task, Action, Result) to detail your experience. Describe a specific feature you implemented, the hurdles you encountered (like tight deadlines or compatibility issues), and how you navigated those to deliver a successful outcome, emphasizing teamwork and your role in collaboration.

Join Rise to see the full answer
What makes you a strong collaborator and how do you handle disagreements in a team setting?

Emphasize your ability to listen and respect different opinions. Provide examples of successful collaborations on previous projects, and highlight how you helped mediate disagreements, ultimately focusing on finding common ground and ensuring team alignment towards project goals.

Join Rise to see the full answer
How do you prioritize your tasks when working on multiple projects simultaneously?

Explain your methods for task management, like using tools for tracking progress and prioritizing tasks based on deadlines and project impact. Share specific examples where you balanced several priorities without compromising quality, showcasing your organizational skills.

Join Rise to see the full answer
What role do testing tools play in your development process?

Illustrate your approach to testing by discussing the importance of incorporating testing at different stages of development, from unit tests to end-to-end testing. Reference tools you've used such as Jest and Cypress, showcasing their effectiveness in maintaining code reliability and user satisfaction.

Join Rise to see the full answer
Can you discuss your approach to building scalable frontend applications?

Focus on design patterns and architecture principles that facilitate scalability. Discuss your experience with state management libraries, modular code organization, and performance optimization techniques. Providing specific case studies enhances your response.

Join Rise to see the full answer
What is your experience with accessibility standards in frontend development?

Share your knowledge about WAI-ARIA and other accessibility standards, emphasizing projects where you’ve ensured compliance. Discuss the impact of accessibility on user experience and how you engaged with designers and other stakeholders to create inclusive products.

Join Rise to see the full answer
How do you handle feedback on your code or design contributions?

Talk about your openness to constructive criticism, citing examples of how you have incorporated feedback into your work. Mention specific instances where feedback led to improved outcomes and how it helped you grow as a developer within collaborative teams.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 5 days ago
Mission Driven
Rise from Within
Growth & Learning
Dare to be Different
Passion for Exploration
Rapid Growth
Social Impact Driven
Inclusive & Diverse
Photo of the Rise User
CLEAR - Corporate Remote New York, New York, United States (Hybrid)
Posted 12 days ago
Posted 5 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Packfleet Remote No location specified
Posted 6 days ago
Photo of the Rise User
Posted 11 days ago
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Learning & Development
Equity
Paid Holidays
Paid Time-Off
WFH Reimbursements
Child Care stipend
Maternity Leave
Paternity Leave
Photo of the Rise User
Kobie Remote 100 2nd Ave S, St. Petersburg, FL 33701
Posted yesterday
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 28, 2024

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!