React UX Engineer

Flocknote Logo

Flocknote

πŸ“Remote - United States

Summary

Join Flocknote's fast-growing product team as a product-minded UX Engineer specializing in frontend development with React. You will craft amazing user experiences and work in a small, startup environment. Success requires an ownership mindset, self-motivation, exceptional communication, and the ability to thrive in a loosely-defined environment. You'll be involved in all aspects of product development, from concept to launch. If you're passionate about helping the Church and solving problems creatively, this is the ideal opportunity.

Requirements

  • Develop complex React applications, with expertise beyond static websites
  • Have a deep understanding of React architecture, state management, and performance optimization
  • Possess a deep understanding of the React component lifecycle
  • Have expert knowledge of React's state management ecosystem - from Context and reducers to modern alternatives
  • Possess a strong knowledge and love for all things CSS and how to bend it - using both vanilla CSS and CSS-in-JS
  • Apply the right amount of UI animation to give your work that extra layer of polish
  • Have a desire to iterate and improve your UI until it’s the best it can be, including egoless participation in collaborative design reviews & iterations

Responsibilities

  • Craft amazing user experiences
  • Own the success of the product - from rough idea to a product that ships and being able to successfully support it after
  • Solve problems creatively while balancing tradeoffs and timelines
  • Iterate and improve your UI until it’s the best it can be, including egoless participation in collaborative design reviews & iterations

Preferred Qualifications

  • Have experience with Motion.dev (formerly Framer Motion)
  • Have experience with Cross-client email design and understanding differences in HTML layout and compatibility issues for various email clients
  • Have experience with React Native
  • Have experience with Relational data models
  • Have experience configuring and optimizing Webpack, Babel, and Node.js environments

Benefits

  • Full-time (remote/work-from-home) position
  • Salary and benefits

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.