Rive

UI Software Engineer

Rive

full-time

Posted on:

Location Type: Hybrid

Location: San FranciscoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $165,000 - $200,000 per year

About the role

  • Develop new features in the Rive Editor that are sophisticated, maintainable and highly scalable.
  • Build custom UI components.
  • Collaborate with cross-functional teams to define and prioritize software features based on user feedback and product roadmap.
  • Work closely with designers and design engineers to create visually appealing and intuitive cross platform user interfaces.
  • Optimize application performance to ensure smooth and responsive user experiences.
  • Coordinate work across multiple runtimes (e.g. iOS, Android, Web, ...)

Requirements

  • A proven ability and passion to create amazing apps and user experiences.
  • A strong affinity for design and UX with a portfolio or examples of relevant applications you've built.
  • Proficiency in the Dart programming language and Flutter framework (or a willingness to learn and work in these technologies).
  • Experience working on sophisticated, cross-platform UI components.
  • Prior experience building complex, concurrent user, scalable, performant software. You are mindful of what you're building and its impact on the overall product from code size, memory, performance...
  • Strong understanding of large consumer application development principles, including asynchronous programming, RESTful/GraphQL APIs, and state management.
  • Prior experience building custom components. You have experience with UI in big applications and don't shy away from building components from scratch when needed.
  • Excellent communication skills as you will interface with clients.
  • Enthusiasm to create a great animation authoring experience.
Benefits
  • flexible work environment
  • comprehensive health, dental, and vision coverage
  • stock options
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
DartFluttercross-platform UI developmentasynchronous programmingRESTful APIsGraphQL APIsstate managementapplication performance optimizationcustom UI componentsscalable software development
Soft Skills
communication skillscollaborationuser experience designproblem-solvingattention to detailcreativityadaptabilityclient interfacingteamworkpassion for app development