Senior Full-Stack Developer (Ruby on Rails + React)

Brazil🕖 1 week ago

At Freshly Commerce, we’re hiring a Senior Full-Stack Developer to help grow our3 Shopify apps for brands and retailers globally, like Glossier, Sennheiser, and Godiva. Our apps simplify operational complexities like inventory management, order fulfillment, and perishables traceability.We're a small but mighty team, supporting over 15,000 businesses. Bootstrapped and profitable, we're scrappy in our approach to learn and adapt quickly, yet we take great care in the work we deliver.If this sounds like the kind of place you'd like to work, we'd love to hear from you.

About this role

In this role, you'll have significant ownership of your work, make impactful decisions daily, and report directly to the founders. This is a full-time remote position open to candidates in all timezones.You’ll be responsible for expanding our product offering, finding solutions to things that aren’t working, and solving complex problems in logistics and supply chain. As one of our first product hires, you'll learn the ins and outs of a fast-growing SaaS product.

Here are your daily tasks in this job:

Independently manage projects from initial, rough designs to final implementation, including creating task lists in Linear, breaking down PRs into manageable, deployable code segments, testing in staging, deploying to production, and monitoring app performance post-deployment.Prioritize and handle timely dependency upgrades in our applications with the same enthusiasm as greenfield projects, recognizing their importance in maintaining app security and enhancing user experience.Assist our incredible support team with merchant questions in Slack and take pleasure in providing solutions.Effectively communicate your progress and collaborate on problem-solving using digital tools like Slack and GitHub PRs.Rapidly learn and adopt a product development mindset, considering automated tests essential for building confidence in your code.Support your team members and customers whenever needed. As a close-knit team, we thrive when we help each other.Adapt to changing priorities and manage multiple tasks simultaneously.Stay calm under pressure, especially when faced with multiple Rollbar errors, a full Sidekiq queue, or app downtime alerts.Be comfortable working from home, using Slack as our main form of communication.

Qualifications

4+ years of experience with Ruby on RailsExperience with React, including hooks and context APIsExperience with Shopify REST and GraphQL APIs is a plusExperience with Shopify CLI and Theme app extension development is a plusFamiliarity with Rust is a plus

Our stack

Ruby on RailsPostgreSQLReactShopify's Polaris design systemRedis for caching and background queuesSidekiq for background processingHeroku for application hosting

Who you are

Experience is key in this role. We’d love to know the extent of your experience with Rails and React as a combined tech stack. Can you provide insights into how you've set up Rails and React projects in the past? Are there any specific projects that could serve as a testament to your skills and capabilities?We're particularly interested in your experience with Shopify API, Shopify CLI, or GraphQL API. Even if these experiences are not part of your repertoire, we value your expertise with integrations on other platforms. If available, we’d love if you can share any public app or API documentation from those platforms.Beyond technical expertise, success in this role means embodying these three core values:Resourcefulness: You are relentlessly resourceful, always finding a way to achieve the highest standards of quality. You know where to look and whom to consult when faced with challenges, understanding that we always support each other.Ownership: You take complete ownership and pride in your work. This means deeply understanding our users' problems and how new features or updates affect them.Communication: You effectively communicate your progress, challenges, checklists, and pull requests, detailing them in Linear or GitHub PR descriptions to keep the rest of the team informed. Effective communication is crucial in our fully remote and asynchronous team environment.

Freshly Commerce

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago