Tech Lead

Location REMOTE
Type FULL TIME

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!

Responsibilities

As a Developer, your responsibilities include:

  • Developing new sites and features
     
    • Understanding the client-specific business logic and technical requirements of any 3rd party integrations
    • Integrating with external systems including ERP, CRM, OMS, payment gateways, middleware, and other systems as required by project scope
    • Providing accurate estimations
    • Following our code quality standards
  • Maintaining and upgrading sites
  • Troubleshooting and resolving bugs

As a Tech Lead, you have the additional responsibility of owning all technical aspects of development:

  • Leading other developers for all engineering related project activities
     
    • Advising on the technical approach
    • Delegating work to development team
    • Reviewing MRs
  • Tracking technical debt and making recommendations for performance improvements
  • Leading production deployments
  • Continuously improving the project documentation
  • Interfacing with the client or 3rd party technical teams when necessary
  • Keep up to date with all industry changes and the latest methodology within the commerce industry

 

Requirements

Apply if you have:

  • 3+ years of experience on the Adobe/Magento platform
  • 5+ years of experience in backend development (any platform/language)
  • Excellent knowledge of PHP and SQL
  • Practical knowledge of Magento 2 frontend technology (LESS/SASS, jQuery, Knockout, XML)
  • Comfortable working with a wide variety of APIs and building custom endpoints
  • Strong communication skills - English level C1 or higher
  • Working hours with at least 4 hours overlap of Eastern Standard Time business hours

Even better if you have experience with:

  • Strong understanding of Design Patterns
  • Headless and/or Microservice architectures
  • Hyva theme and/or component-oriented JS frameworks (React/ Vue)
  • Developing REST and/or GraphQL endpoints
  • Developing BigCommerce plugins

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.

Benefits

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, Front-End 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.