Subscribe job alerts


Remote Job

Full-Stack Engineer

Gorgias
  • full_time
  • Posted : 4 years ago

Gorgias helps e-commerce companies deliver excellent customer service at scale.
 
Our product creates a unified profile of customers by combining emails, live-chat, and social-media messages with e-commerce data such as purchase and delivery info.
 
Combining all this data in a single application makes customer service more efficient and just better. Another fortunate side-effect is that some requests are completely automated using ML. 💬 + 📦 = ❤️
 
We've been around since 2015, and we're currently serving over 2700+ e-commerce businesses, including Steve Madden, Rothys, Timbuk2, and Fjällräven.
 
Is getting your hands dirty, in a real-world application that touches the lives of millions, your thing? Then yeah, Gorgias is for you.
 
👩‍💻 What are some of the things we work on?
 
The frontend is written in React and React Native with the state managed by Redux. The backend code is mostly written in Python3 and runs using Flask (REST API) and Celery for all background work. The state is stored in PostgreSQL and RabbitMQ with Redis for ephemeral storage, and finally, everything runs on Kubernetes.
 
Given the above, we usually work on one of these levels by improving the existing code, or we create a new feature which more often than not has a component on both frontend, backend, and maybe a migration in the database.
 
In short, we do full-stack development. Either way, it always good to have a good understanding of the entire stack to be effective.
 
🧙 Who are we at work?
 
We have a strong preference for people who worked with high-traffic web applications for the past 3+ years.  We're essentially running a distributed system that has lots of moving parts and having a decent amount of experience with this type of system helps a lot!
 
Additionally, our apps have over 10k daily active users with sessions longer than 6h+/day and serve tens of millions end consumers per year, so we put great importance on quality, testing, and code-review of all our code. Our apps have big codebases, and we have to feel comfortable about navigating and progressively improving them. Sometimes, however, we gotta get dirty and figure out why the DB is slow or why some k8s pod is not running correctly, figure out how to successfully retry a failing API request, etc... The end goal is to hide a lot of complexity from the user and make their life easier.
 
If this is the type of environment you're looking for, then you should consider applying.
 
Note: this is a remote position, preferably for European countries due to time zone preference.
 
Similar as above but in a list:
  • 3+ years of experience developing production-grade backend web applications using Python or JS.
  • 3+ years of experience doing front-end development with JS.
  • You are passionate about learning, and want to help us learn too.
  • You care about working on applications that are putting the customer needs first.
  • You are comfortable communicating with other technical teams and management to collect requirements, describe software product features, demo work in progress and provide project updates.
  • You have the drive and focus to get challenging projects over the finish line, and you are comfortable advocating for what you need to do your best work.
  • You thrive in a fast-paced environment.
Nice to Have
  • Experience in designing API/microservices is a huge plus.
  • Experience with managing RDMS databases with 10Tb+ of data.



Company Benefits & Perks
  • Competitive salary, equity packages and performance bonus packages
  • 4 weeks of vacation and parental leave
  • Latest MacBook Pro or equivalent
  • Retirement benefits
  • Unlimited snacks
  • Health coverage



Useful Things to Know About Gorgias
Engineering Team Culture
 
Getting Stuff Done, Ownership, Team Work, Excellence, and Agility.
 
You should join us if you want to ship stuff fast without scarifying quality. We've put great importance on testing our code, cleaning it, treating errors first, and features later.
 
We also value growth and ownership. People make mistakes. We learn from them to avoid them in the future. We cannot achieve excellence if there are no bumps in the road.

Skills
  • fullstack
  • javascript
  • python

Similar Jobs

Remote Job

Sr Full-Stack Engineer for Energy Industry

Bellawatt
  • 4 weeks ago
  • Headquarters: Brooklyn URL: https://bellawatt.com Hello! We’re Bellawatt! We’ve been remote, bootstrapped, and profitable for 7+ years. We work in the energy industry, building software for clients such as electric utilities and solar installation companies.We’re looking for a senior

Remote Job

Full-Stack Engineer

MacroActive Ltd
  • 2 months ago
  • Headquarters: MacroActive Ltd URL: https://macroactive.com/ Remote Full-Stack Engineer Independent Contractor Role MacroActive Location:  Remote, preferably Philippines, Vietnam, Thailand Engineering - Software (Information & Communication Technology) Full timeJob Title: Remote Ful

Remote Job

Senior Full-stack Engineer (Special Projects)

Circle
  • 2 months ago
  • Circle is building the world’s leading all-in-one platform for online communities. We make it possible for creators, coaches, educators, and businesses to bring together their audience with engaging discussions, live streams, events, chat, courses, and payments — all in one place, all under thei

Remote Job

Senior Full-Stack Engineer - Partner Platform

BetterUp
  • 3 months ago
  • Let’s face it, a company whose mission is human transformation better have some fresh thinking about the employer/employee relationship.We do. We can’t cram it all in here, but you’ll start noticing it from the first interview.Even our candidate experience is different. And when you get an off

Remote Job

Senior full-stack engineer (US, remote)

BeamJobs
  • 4 months ago
  • Headquarters: United States URL: http://www.beamjobs.com We're looking to expand our engineering team. We're on our way to building the one-stop-shop to help job seekers land their dream jobs, a single step at a time. You will be our second engineering hire and third engineer at the compan

Remote Job

Senior Full-Stack Engineer

Instinct Science
  • 4 months ago
  • Headquarters: Greater Philadelphia, PA URL: https://www.instinct.vet/ Meet Instinct 👋 Instinct Science is an animal health software company that helps the world’s leading veterinary practices enhance patient care, improve staff efficiency, and minimize burnout. Our easy-to-use platfor

Remote Job

Full-Stack Engineer

Locally
  • 4 months ago
  • Headquarters: New Orleans URL: https://www.locally.com Compensation: $115,000 - $165,000 DOE Additional Compensation: Annual Personal and Team Bonus Opportunity, Stock Option Program About Locally: Locally is creating the world’s largest network of specialty brands and retailers to ma

View All