Remote Senior Software Engineer (Frontend) - Core UI

Posted

Apply now
Please, let Sanity know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The Senior Software Engineer (Frontend) role at Sanity.io involves creating the core user experience and enhancing the editorial experience for teams of all sizes.
  • Responsibilities include building user interfaces that provide delightful surfaces for editorial tasks, ensuring real-time collaboration through reactive APIs, debugging and optimizing performance, and continuously improving the product.
  • The position requires a compassionate and pragmatic individual who values readable and maintainable code and can collaborate effectively with diverse teams.
  • Candidates should have a strong understanding of React, state management, core web concepts, module systems, TypeScript, and unit testing.

Requirements:

  • Candidates must be based in Europe.
  • A compassionate and friendly demeanor is essential, showing respect and empathy towards colleagues and users.
  • Pragmatic problem-solving skills are required, with the ability to deliver iterative solutions.
  • Strong focus on writing readable and maintainable code, adhering to best practices and team guidelines.
  • Effective collaboration skills with product managers, developers, clients, and content authors are necessary.
  • Proficiency in React, including knowledge of useState, useEffect, and performance optimization techniques.
  • Familiarity with state management tools like Redux or zustand, and understanding of selectors and fine-grained subscriptions.
  • Knowledge of core web concepts, including HTTP requests, event loops, promises, and browser APIs.
  • Understanding of module systems and bundling tools like Webpack, Vite, and Rollup.
  • Basic knowledge of TypeScript, including interfaces, types, and generics, is required.
  • Experience with unit testing frameworks such as Jest or Mocha is necessary.

Benefits:

  • Sanity.io offers a highly-skilled, inspiring, and supportive team environment.
  • The company promotes a positive, flexible, and trust-based work culture that encourages professional and personal growth.
  • Employees will work within a global, multi-culturally diverse group of colleagues and customers.
  • Comprehensive health plans and perks are provided to employees.
  • A healthy work-life balance is prioritized, accommodating individual and family needs.
  • Competitive salary and stock options program are part of the compensation package.
Apply now
Please, let Sanity know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback