shopper approved

    Front-End Developer

    About the Position

    Position Summary

    JM Bullion is an online retailer of precious metals, based in Dallas, Texas. We are a young, quickly growing company, looking for enthusiastic, self-motivated, detail oriented, friendly people with an excellent work ethic to join our team. Since our founding, we have been the industry price leader and continue to exceed expectations through our weekly sales, fast shipping, and award-winning service.

  • Our CEO and founder, Michael Wittmeyer, was awarded 2019 Entrepreneur of the Year Award by EY.
  • Ranked #40 in Inc magazine’s 2016 rankings of the fastest-growing privately held companies in the United States.
  • Ranked #1 in the Dallas Business Journal’s annual rankings of the fastest-growing Mid-Market companies in Northern Texas.
  • Ranked #1 in SMU’s annual rankings of the fastest-growing privately held companies in Northern Texas.
  • Ranked #73 among the Top 500 e-retailers in North America for 2017.
  • Won the Gold Stevie Award for Customer Service Department of the Year for 2017.
    Our great benefits include medical, dental and vision insurance options, life insurance, disability insurance, generous paid time off, employee discounts, and a 401k plan, to name a few.

    We are looking for an experienced and motivated Front-End Developer to join our team. As a Front-End Developer, you will be responsible for developing and maintaining the company’s web applications and email templates, ensuring that they are user-friendly, compatible on all popular devices, and accessible to all users. You will collaborate with the UX and development team members to turn wireframes and mockups into fully-functional web pages, ensuring that the visual design and user experience meet the highest standards.

    Essential Functions

    • Develop interfaces using JS/jQuery, HTML, CSS, React, and web optimized graphical elements
    • Assist in maintaining certain interfaces built with Progressive Web App (PWA) and Accelerated Mobile Pages (AMP)
    • Maintain and support existing web applications in the product lifecycle
    • Maintain and continuously refine style sheets for reusability and reduce bloat
    • Work with QA developers to ensure UI/UX are presented as expected cross browsers and platforms
    • Write clean, well-documented, and maintainable code
    • Troubleshoot and resolve issues in a timely manner
    • Work with diverse team of developers, UX designers and product owners in fast paced iterative cycles
    • Perform related work as required
    • Adhere to all company policies and procedures



    • 3+ years of professional experience required in JavaScript, jQuery, React, HTML, CSS.
    • Familiarity with Service Workers, Shadow DOMs and modern JavaScript patterns.
    • Experience with and/or willingness to learn PWA and AMP a must.
    • Understanding of Web Standards and Accessibility Best Practices required.
    • Experience working in an Agile development environment.


    • BS in Information System, UX or Computer Science, or equivalent work experience.

    Other Important Factors

    • Passionate about user experience
    • Enjoy technical problem solving
    • Thrive in team environment
    • Excellent oral and written communication

    To apply for this job email your details to

    Apply using webmail: Gmail / AOL / Yahoo / Outlook