Frontend Developer

Location REMOTE

Are you a Magento developer? Do you love what you do? Have you been looking for the right team with the right attitude to support you and fuel your drive? IronPlane might be the perfect fit!

We are a team that believes in doing our best work with humility, independence, and collaboration. We place a premium on curiosity, transparency, accountability, and work-life balance. We support each other in taking risks and having fun while delivering high-quality work that exceeds client expectations.

IronPlane is a certified Adobe Partner and well-respected Magento development agency recognized worldwide. Join us in our commitment to ethical business practices, prioritizing people over profits, and fostering a relaxed yet growth-oriented work environment.

Apply now and let’s build something amazing together!


In this role, you will be:

  • Developing new themes and extending themes with new features

    • Understanding the client-specific business logic and technical requirements of any 3rd party integrations
    • Transforming complex layout PSDs into pixel-perfect presentation-layer HTML5/CSS3 templates
    • Providing accurate estimations
    • Developing according to our code quality standards
  • Maintaining and upgrading themes
  • Troubleshooting and resolving bugs (FE related)
  • Auditing and implementing UX, Performance, and Accessibility improvements
  • Ensuring that your code is well-documented and maintainable



Apply if you have:

  • 3+ years of experience developing on the Adobe/Magento front-end
  • 5+ years of experience in frontend development (any platform/language)
  • Excellent knowledge of Magento frontend technology stack and Magento 2 theme building principles
    • CSS, including LESS and SASS
    • JavaScript, including jQuery and Knockout
    • XML
    • PHTML
  • Practical knowledge of Magento backend, including PHP, basic SQL queries, and REST API principles
  • Practical experience with Gitflow
  • Strong communication skills - English level C1 or higher

Even better if you have experience with:

  • Leading a team of 2-3 other developers
  • Hyva theme - Alpine.js and Tailwind CSS
  • PWA Studio and GraphQL (FE related)
  • Component-oriented JS frameworks (React and/or Vue)
  • BigCommerce themes and plugins
  • WCAG accessibility standards


General Expectations

  • Love of the process as well as the goal – equally energized by organizing, communicating, researching, and strategizing as you are by delivering quality results.

  • Client focus – dedicated to understanding client needs and finding creative ways to exceed expectations.

  • Creativity – think outside of the box with ways to improve our work.

  • Interpersonal savvy – relate well with all kinds of people, inside and outside the organization; build appropriate rapport; use diplomacy and tact.

  • Learning on the fly – learn quickly when facing new problems, be open to change, analyze both successes and failures without judgment for clues to improvement, appreciate experiments that deliver actionable data, and enjoy the challenge of unfamiliar tasks.

  • Dealing with ambiguity – effectively cope with change, shift gears comfortably, decide and act without having the total picture, and can comfortably handle risk and uncertainty.


We offer a competitive benefits package that includes:

  • Flexible and self-directed PTO policy

  • 1 week of paid training per year + access to learning platforms (eg. SwiftOtter) and internal workshops

  • Equipment allowance

  • Remote work environment

  • Yearly profit share and/or bonus, if possible based on company results in the prior year

  • Depending on location and employment classification:

    • We also provide a full range of health, dental, vision, disability, and sick leave benefits

    • 401k automatic 3% company contribution

Recruiting Process

  1. Application - Submit an application form for the job offer you are interested in.

  2. CV Screen - Within 2 working days we’ll let you know if your skill set and experience are a good fit for the role and schedule the first interview.

  3. Technical Interview - Meet with the team leader to discuss the role and responsibilities, your background and experience, and what you are looking for in your next role.

  4. Code Review - We have three paths to validate your expertise:

    1. Certification: Hold a valid Adobe Expert cert for the role you are applying for (Project Manager: AD0-E708, Tech Lead/Backend Developer: AD0-E716, Frontend Developer: AD0-E710)

    2. Open-source Contributions: If you have contributed code to a public project, we can typically use this review your code.

    3. Coding Task: We’ll send you a link to a set of tests specific for your role. Typically these take 2-3 hours to complete.

  5. Business Interview - Meet with Director of Operations to discuss salary, benefits, expectations in terms of culture and company values, as well as the key responsibilities of the role and any other questions you may have.

  6. Offer - Usually within 2 working days we’ll let you know if you were successful and send you a draft offer. Take your time to read it over! If we felt you weren’t the right match for our role, we’ll share our feedback with you and keep you on file for future roles.