Contractor: Front-end Web Developer
Uncommon GoodsAbout the role
ABOUT US
Uncommon Goods partners with independent makers and small businesses to offer a wide, constantly evolving assortment of original, creative products. We are built on better business practices and committed to having a positive impact. Learn more here.
The best part of Uncommon Goods is us—our team. We've been around for over 25 years because of all the wonderful people who make UG the one-of-a-kind company it is.
Learn more about our products, B Corp certification, guiding principles, Better to Give program, and team members you might be working with. Listen to the story of Uncommon Goods from our Founder and CEO here and here.
EVERYONE IS WELCOME HERE
At Uncommon Goods, we believe we're all out of the ordinary. That's why we're committed to making diversity, inclusion, equity, and belonging part of everything we do. We strive to make significant changes to our business, from how we find our products to how we build and cultivate our team—so we can be everyone's favorite place to work.
We are an equal opportunity employer. If you would like to request accommodation during the application process, please email people@uncommongoods.com.
JOB RESPONSIBILITIES
- Independently produce high-quality, performant, well-designed, readable, and bug-free code using Angular, HTML, CSS, JavaScript, and other relevant technologies.
- Follow agreed-upon software development lifecycles, continuously delivering as per the project milestones and timelines.
- Collaborate with technical managers and architects to address any changes that affect multiple systems or applications.
- Complete development tasks within agreed-upon timeframes and proactively communicate any unexpected delays.
- Write and maintain unit tests, ensuring code reliability.
- Participate in peer code reviews and provide feedback as needed.
- Thoroughly test your code for functionality, design, regression, performance, and server-side rendering.
- Document your code clearly and maintain up-to-date documentation.
- Provide support during production code launches and assist with troubleshooting production issues.
- Participate in sprint planning and other group collaboration as needed.
- Share technical expertise with other developers, product teams, and stakeholders.
- Assist fellow developers and ask for support when necessary, ensuring collaborative communication.
- Be available for occasional off-hour support on an as-needed basis.
- Stay informed about the business's current practices and anticipate future business needs from a technical perspective.
WORK HOURS & TIMELINE
- Flexibility to choose your work hours within the range of 9 AM to 5 PM ET or 10 AM to 6 PM ET (business hours), as long as deadlines and milestones are met.
- Expected to work 30-35 hours per week, with at least 50% of the hours during our business hours.
- The initial project scope is 6 months, with the possibility of extension based on performance and business needs.
SKILLS & QUALIFICATIONS
- At lea
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s