Senior Backend Developer

03/04/24 5500 – 6500 USD/MONTH Remote
img
img

Apply now!

Candidate data

    We are a fully remote team spread across the United States, Spain, Poland, Ukraine, Lithuania, Philippines, and Vietnam, founded and led by proven and experienced partners. We specialize in building top-of-the-line Shopify apps, with a focus on enhancing the performance of Shopify eCommerce shop clients. Our apps facilitate approximately $4 billion in sales each year!

    Our commitment to quality is evident in our stellar reviews (with an outstanding 5.0-star average rating). Our codebase is clean, thoroughly tested, and primed for expansion. Collaborating with shop owners worldwide, we deliver fast and dependable products. Explore our offerings on the app store: [Link to the app store].

    We are profitable and among the fastest-growing Shopify app developers, currently seeking two more full-time remote Senior Software Engineers to join us in accelerating our growth.

    About The Role

    As a Senior Software Engineer, you will work on a variety of consumer-facing apps. The ideal candidate should have expertise in Vanilla JavaScript, React, PHP, Laravel, MySQL, HTML, CSS, and Sass. Our backend, built on Laravel, supports multiple UI products. Client admin tools are developed using React and Shopify Polaris (a React component library). Our apps’ widgets/plugins are constructed using vanilla JavaScript to ensure minimal footprint, lower chance of conflicts with other code, and optimal performance.

    Our backend development primarily follows a Test-Driven Development (TDD) approach. While TDD experience isn’t mandatory, candidates should have some experience with writing tests, an understanding of TDD principles, and a willingness to implement TDD when working on backend functionality.

    What Our Ideal Candidate Looks Like:
    • 5+ years of experience as a senior engineer
    • Expertise in Laravel (or similar framework), PHP 8, JavaScript, and MySQL
    • Proficiency in Object-Oriented Programming and design patterns
    • Proficient use of code versioning tools like Git
    • Highly detail-oriented with strong debugging skills
    • Expertise in using automated tests to ensure software quality and increase development speed and efficiency
    • Ability to troubleshoot minified JavaScript code in the browser
    • Experience with at least one modern UI framework: React, Vue, Angular
    • Experience with the AWS product line is advantageous
    • Experience with the Shopify API, or developing Shopify themes or apps is beneficial
    • Capable of independently researching, planning, and executing solutions
    • Excellent communication skills (written and verbal)
    • Availability to work a schedule of 10 AM to 7 PM CET, with flexibility for additional hours during high-demand seasons or urgent issues
    What You Will Get:
    • Competitive salary and the flexibility to work remotely from anywhere in the world
    • Opportunity to build new features and apps for a leading player in the Shopify app space
    • Engagement with a cutting-edge code base
    • Contribution to an automatically-tested code base
    • Learning opportunities from a diverse team with varied backgrounds and experiences
    • Direct collaboration with shop owners to provide expert solutions

    Ready to commit 100% to helping us build great brands? We encourage you to apply, even if you don’t meet every requirement. We’re seeking driven, experienced individuals hungry for responsibility and opportunity in our rapidly evolving company with ambitious goals.

    Over 60% of our candidates get invited to an interview with our Clients.

    Apply with the form below and we will reach out to you in the next 24h