DFINITY is hiring a
Senior Front End Software Engineer

Logo of DFINITY

DFINITY

πŸ’΅ $120k-$180k
πŸ“Remote - Worldwide

Summary

The job is for a Senior Front End Software Engineer to work on the ICP Dashboard at the DFINITY Foundation. The role involves implementing new features, code reviews, and mentoring other developers. Requirements include 5+ years of front-end experience, expertise in HTML, CSS/SCSS, TypeScript, React, and RESTful APIs, a strong sense for design and UI/UX, and the ability to work with multiple target form factors.

Requirements

  • 5+ years of experience as a front end software engineer, with a proven track record of shipping products
  • Expert knowledge of HTML, CSS/SCSS, and TypeScript, with a commitment to well-documented and clearly-commented code
  • Experience working with React or other modern MVC frameworks, and designing and implementing reusable and composable React components
  • Strong sense for design and UI/UX
  • Ability to code with multiple target form factors (mobile, tablet, desktop) in mind
  • Proficient in integrating web applications with RESTful APIs
  • Strong attention to detail, ensuring clean, organized, and maintainable code
  • The ability to effectively collaborate with coworkers across multiple time zones

Responsibilities

  • Implementing new or redesigning existing React components based on Figma designs, including improvements, bug fixes, and proactively implementing new features without specific designs
  • Perform thorough code reviews to identify issues and suggest improvements, ensuring high-quality code standards
  • Mentor other front-end developers, providing guidance and support to enhance team skills and productivity

Preferred Qualifications

  • Pluses include: Rust, Next.js, KendoReact, BEM (Block-Element-Modifier) CSS class naming
  • Familiarity with cryptocurrency and blockchain technologies is a plus

Benefits

This is a remote role

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.

Similar Jobs

Please let DFINITY know you found this job on JobsCollider. Thanks! πŸ™