Front-end UI/UX Developer

Engineering
Full-time
US Remote
← Back to Careers

Experience: Mid-level (5+ years of experience in a production environment)
Education: BSc in Computer Science (or equivalent practical experience)

ABOUT REVRISE MEDIA

RevRise Media is a fast-growing tech-enabled insurance marketing company based in San Diego. We help businesses and insurance brands accelerate their growth through innovative marketing strategies and technology solutions.

ABOUT THIS ROLE

We are seeking a Senior Front-End Engineer to own the development and evolution of our user-facing applications. You will lead UI architecture decisions, establish front-end patterns, and build intuitive workflows for our platform's reporting and operational tools.

This role requires strong experience building data-heavy applications – dashboards, reporting interfaces, and complex workflows. You should be comfortable working with data and understand how your front-end code connects to the underlying database layer. We value engineers who can own features end-to-end, from understanding the data model to delivering polished user experiences.

RESPONSIBILITIES

UI Development & Architecture

  • Design and build responsive, performant user interfaces using Vue.js and TypeScript
  • Establish and maintain front-end architecture, component libraries, and design patterns
  • Create intuitive workflows for complex business processes and reporting tools
  • Collaborate with stakeholders to translate requirements into effective user experiences

Data Integration

  • Build front-end interfaces that surface data from PostgreSQL
  • Write and optimize queries for reports, filters, and data visualizations
  • Understand data relationships well enough to implement features without constant backend coordination

Quality & Performance

  • Optimize front-end performance for data-heavy views and large datasets
  • Implement testing strategies for UI components and user workflows
  • Maintain and refactor existing interfaces to improve usability and reliability

Collaboration & Leadership

  • Work closely with backend engineers to design effective API contracts
  • Contribute to technical decisions and product roadmap discussions
  • Document front-end systems, patterns, and component usage

QUALIFICATIONS AND SKILLS

Technical Requirements

  • 5+ years building production front-end applications
  • Strong experience with Vue.js/React
  • Strong experience with TypeScript
  • Experience building data visualization, dashboards, or reporting interfaces
  • Solid understanding of SQL including writing queries with joins, understanding table relationships, and reasoning about data models
  • Familiarity with GraphQL or REST API consumption
  • Understanding of front-end performance optimization techniques

Professional Skills

  • Ability to work autonomously and drive front-end decisions with minimal direction
  • Strong UI/UX sensibility (you care about how things feel, not just how they function)
  • Clear communicator who can discuss technical trade-offs with non-technical stakeholders
  • Self-motivated with excellent organizational skills

Education

  • Bachelor's degree in Computer Science or a related field.

BENEFITS

Work Flexibility

  • Fully remote position with flexible working hours
  • Work/life balance focus

Health & Financial

  • Company contribution to health, dental, and vision insurance
  • 401(k) with 6% company match, no vesting period

Team & Culture

  • All-expenses-paid team gatherings
  • Supportive work environment with growth opportunities
  • Clear advancement path for high-performing individuals

Ready to Apply?

Click the button below to submit your application. You'll be able to upload your resume and tell us about yourself.

Apply Now