Senior Frontend Engineer

Shogun


2 weeks ago

02/08/2020 10:22:37

Job type: Full-time

First appeared on StackOverflow

Category: Software Development


We are
Shogun (YC W18): a page builder platform for eCommerce stores. We're one of the most popular apps on Shopify and BigCommerce. Our fully remote team of +40 is located all around the world.  

You must

  • Know TypeScript (and JavaScript) like the back of your hand
  • Have sharp, pixel-perfect CSS skills 
  • Have a super high standard of quality
  • Be super well organized
  • Have some real-world code we can check out
  • Have a lot of experience

Technologies you will use

  • TypeScript
  • React
  • GraphQL
  • Ruby/Rails (nice to have)

We offer

  • Solid pay
  • Fully remote team (+13 countries just on the engineering team)
  • Trips to international off-sites (next one in June/20)
  • Health Benefits (US)
  • Paid co-working space anywhere you want
  • And more

Try out Shogun
If you want, you can use Shogun to get a feel for the product. We'd love to hear what you think. Here is how:

  1. Create a Shopify Developer Account: https://developers.shopify.com

  2. Create a development store: https://help.shopify.com/en/partners/dashboard/development-stores

  3. Install Shogun on your development store: https://apps.shopify.com/shogun

  4. Create a couple of pages. We will take a look.

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • 1 week ago
    Who are we?

    Flyt is a technology platform designed to connect the world’s top food delivery companies with the world’s largest restaurant brands. If you have ordered food on your phone you have touched our technology.

    Today, we’re a global company, with our technology being deployed across Europe, North America and Australia, and with team members in six countries. Yet we’re still human-scale: everyone can get to know everyone, and we are structured to ensure every team has a strong sense of community and autonomy on how to hit their goals.

    Flyt is organised in small, cross-functional, autonomous teams we call squads. Each one of our squads owns an area of the product end-to-end and is responsible for meeting a business goal. Same principles as the Spotify model, but customised to what works for us.

    The Role

    We are on the lookout for a developer to work remotely with our North America team.

    Experience in either Go, Node or PHP would be massively beneficial and you must love being autonomous in a small team.

    Requirements

    Key Responsibilities
    • To build new features in our two core languages Go and Node
    • To work within our Microservices architecture and deliver highly level readable and maintainable code
    • To work with the world's largest delivery companies and to innovate in this exciting space
    • To make key architectural decisions and to help move our platform forwards
    Working with us

    You’ll love working here if:

    • You can’t wait to roll up your sleeves and build a great product with a dedicated team
    • You love having a goal, and having the autonomy to decide the best way to go for it
    • You obsess over personal growth. Feedback, Coaching, Learning, Teaching.
    • You like to communicate transparently (all our #slack channels are public!), and are willing to listen to your peers, earn trust and show up curious

    Benefits

    • A competitive salary
    • Flexibility to truly work remotely
    • Access to coaches on leadership, product, tech and sales
    • Top spec Macbook Pro to enable you to do your job well
    • The training budget you need to help you level-up
    • A quarterly $$$ bonus pool
    • 25 days holiday pa
    • Quarterly meets at different locations around the world where we all get together, plan for the next quarter and have some fun!
    • The opportunity to work in a fast-growing company with global expansion plans and operations spanning Europe, North America and Australia.
  • // ABOUT THIS ROLE

    We're looking for a software engineer with full-stack experience to work on development of our web-based simulation engine, H-CORE. The successful candidate will be an experienced developer with a deep computer science background, comfortable both architecting solutions from scratch and subsequently implementing them in production.

    The Opportunity

    • Contribute to the design, implementation, and maintenance of our high-performance, scalable H-CORE simulation engine built primarily in Rust

    • Input to HASH's own frameworks, practices and standards for distributed systems, streaming pipelines, and other data processing

    • Work closely with the founders to identify requirements and iterate on solutions

    • Play an important role in both FE/BE architecture and build of our open-source H-Core simulation engine

    Your Qualifications

    • Expert level knowledge in C/C++/Rust (any combination, although the successful candidate should possess an active interest in Rust)

    • Full-stack web development experience using TypeScript, React, and GraphQL

    • Solid computer science foundation; good understanding of data-structures, memory and runtime complexity

    • Experience building large-scale distributed systems

    • Minimum BS in Computer Science or equivalent

    Pay & Benefits

    • Competitive salary and equity: commensurate with experience and incentive-aligned ✅

    • Training, events and conferences 🧠

    • Cocktails (and mocktails!) on Fridays 🎉

    • 29 days annual holiday including company holidays 🏝🏖

    • Additional country/geography specific benefits (UK, US and international) ranging from fully comprehensive health insurance through to travel-cards or season ticket loans 🌈

    • Infinite caffeine (really really) ⚠️

  • Who are we?

    Flyt is a technology platform designed to connect the world’s top food delivery companies with the world’s largest restaurant brands. If you have ordered food on your phone you have touched our technology.

    Today, we’re a global company, with our technology being deployed across Europe, North America and Australia, and with team members in six countries. Yet we’re still human-scale: everyone can get to know everyone, and we are structured to ensure every team has a strong sense of community and autonomy on how to hit their goals.

    Flyt is organised in small, cross-functional, autonomous teams we call squads. Each one of our squads owns an area of the product end-to-end and is responsible for meeting a business goal. Same principles as the Spotify model, but customised to what works for us.


    The Role

    We’re always on the look out for Developers! So if you are just at the start of your career or an experienced Developer, we would love to hear from you.

    Experience in either Go, Node or PHP would be massively beneficial and you must love being autonomous in a small team.

    Requirements

    Key Responsibilities
    • To build new features in our two core languages Go and Node
    • To work within our Microservices architecture and deliver highly level readable and maintainable code
    • To work with the world's largest delivery companies and to innovate in this exciting space
    • To make key architectural decisions and to help move our platform forwards
    Working with us

    You’ll love working here if:

    • You can’t wait to roll up your sleeves and build a great product with a dedicated team
    • You love having a goal, and having the autonomy to decide the best way to go for it
    • You obsess over personal growth. Feedback, Coaching, Learning, Teaching.
    • You like to communicate transparently (all our #slack channels are public!), and are willing to listen to your peers, earn trust and show up curious

    Benefits

    • A competitive salary
    • Flexibility to truly work remotely
    • Access to coaches on leadership, product, tech and sales
    • Top spec Macbook Pro to enable you to do your job well
    • The training budget you need to help you level-up
    • A quarterly £££ bonus pool
    • 25 days holiday pa
    • Quarterly meets at different locations around the world where we all get together, plan for the next quarter and have some fun!
    • The opportunity to work in a fast-growing company with global expansion plans and operations spanning Europe, North America and Australia.

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!