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 Developer to join our team and help shape the future of our innovative design tools and experiences.
Position Overview:
We are seeking an experienced and passionate Senior Software Developer 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:
Leading the development of innovative, high-performance, interactive design tools that delight users and support Minted’s creative community
Collaborating closely with product designers, engineers, and stakeholders to understand user needs, translate them into technical requirements, and deliver elegant solutions
Developing reusable, maintainable, and scalable code in React, ensuring high-quality performance across multiple platforms
Optimizing front-end performance for responsiveness and speed, particularly in the context of complex design and customization features
Pushing the boundaries of web technologies and interactive design, continuously experimenting with new ideas and frameworks to enhance the user experience.
Having a fierce dedication to writing testable UI code - you feel unsatisfied without high test coverage for the code you write
Experiencing building maintainable and scalable UI frameworks and tools that increase developer efficiency
Mentoring and guide junior developers, conducting code reviews and ensuring best practices are adhered to across the team
Staying 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