Minted

Senior Software Engineer

Minted • US
JavaScriptTypeScriptPython Remote
About Minted:

Minted is a design-driven marketplace that connects consumers with independent artists. We are passionate about creating beautifully crafted, personalized products, and delivering a superior user experience. As we continue to grow, we are looking for a talented Senior Software Engineer to join our team and help shape the future of our innovative design tools and experiences.

The Role:
We are seeking an experienced and passionate Senior Software Engineer to join our dynamic Engineering team. In this role, you will be responsible for developing and maintaining highly interactive, responsive online design tools that allow users to create personalized products with ease and delight. You will leverage your expertise in React and front-end technologies to push the boundaries of user experience and help make Minted’s design platform a seamless and enjoyable place for our customers.

You Will:

  • Lead the development of innovative, high-performance, interactive design tools that delight users and support Minted’s creative community
  • Collaborate closely with product designers, engineers, and stakeholders to understand user needs, translate them into technical requirements, and deliver elegant solutions
  • Develop reusable, maintainable, and scalable code in React, ensuring high-quality performance across multiple platforms
  • Optimize front-end performance for responsiveness and speed, particularly in the context of complex design and customization features
  • Push the boundaries of web technologies and interactive design, continuously experimenting with new ideas and frameworks to enhance the user experience.
  • Have a fierce dedication to writing testable UI code - you feel unsatisfied without high test coverage for the code you write
  • Experience building maintainable and scalable UI frameworks and tools that increase developer efficiency
  • Mentor and guide junior developers, conducting code reviews and ensuring best practices are adhered to across the team
  • Stay current with industry trends and emerging technologies, contributing ideas that can help improve Minted’s front-end architecture and user experience
  • You Have:

  • 5+ years of experience in software development, with a focus on front-end technologies such as React, JavaScript (ES6+), HTML5, and CSS.
  • Strong experience building interactive, high-performance web applications with a deep understanding of the React ecosystem.
  • Demonstrated success in developing complex online design tools or other interactive web-based applications that prioritize user engagement and ease of use.
  • Experience with UX/UI principles and collaborating with designers to ensure a seamless, intuitive user experience.
  • Ability to work with RESTful APIs and GraphQL.
  • Strong understanding of web performance optimization, responsive design, and accessibility best practices.
  • Experience with modern build tools and version control (e.g., Webpack, Babel, Git).
  • A collaborative mindset with excellent communication skills and the ability to work in cross-functional teams.
  • Experience with Agile/Scrum methodologies.
  • Bonus Points:

  • Familiarity with TypeScript and backend technologies like Node.js
  • Experience with design tools and frameworks such as Figma or Sketch
  • Bonus for experience with Python as part of a full stack development