Choose your language:
Archived (not relevant)

Senior Software Engineer, Full-Stack JavaScript

PickyStory Berlin Full-time

Have you ever been part of a hyper-growth startup?

We're an e-commerce startup with a successful SaaS product, looking for full-stack developers. Our stack of choice is Nest.js and Vue.js but similar experience is fine. This is a full-time position aimed at experienced software engineers who're interested in joining a vibrant startup in the long term. The offer includes employee stock options (ESOP).

Our product is live and growing fast. We're actively developing the core platform, adding new features, and updating our cloud infrastructure. If you join us, expect to make software design decisions, craft new components from scratch, and refactor existing code to perfection.

We're a fully remote global team. We speak English, Russian, Ukrainian, and Hebrew.

IMPORTANT: To ensure sufficient time overlap with the engineering team, please only apply if you reside in Europe.

In this role, you'll participate in the development of our core product:
  • Develop new capabilities of our engine dealing with product recommendations, pricing, and discounts
  • Craft visual components embeddable in multiple e-commerce platforms
  • Design and develop new features aimed at revenue optimization
  • Participate in the design of our new cloud architecture on EKS (Kubernetes on AWS)
  • Build advanced integrations with Shopify API and other e-commerce platforms
  • Optimize the performance of our API and servers
  • Help revise our devops pipeline for continuous delivery
  • Deal with real-world endpoint security challenges

Requirements
  • 5 years or more of software engineering experience
  • 2 years or more building frontend using React/Vue/Angular
  • 2 years or more building web applications with Nest.js or Node.js
  • 1 year or more employed fully remotely by international companies

Bonus points - if you have experience with:
  • Developing apps for Shopify, familiar with the platform concepts and API
  • Deploying microservices with Kubernetes on Amazon EKS or Google GKE
  • Typescript
  • Django web framework and Python
  • Digital nomads are welcome!

What You Get

Experience working in a global, fully-remote startup in its most exciting early stages. Contribute to a fast-growing product with millions of users. Gain critical knowledge about the Shopify eco-system and the e-commerce world in general. Practice continuous delivery to a live production environment. Participate in our ESOP plan.

THE STACK

Our frontend stack contains Vue.js 3, Element Plus, Webpack 5, Cypress, Storybook, and Jest.

All new microservices are written using Nest.js and Prisma ORM. Part of our backend was built with Django and AWS cloud functions, using MySQL and PostgreSQL.

Our servers run on Heroku, but we're transitioning to Kubernetes on Amazon EKS.

Our lightweight agile process and technical knowledge are managed in Notion.

We use GitHub, Sentry.io, SemaphoreCI, GitLab.

About Us

PickyStory helps e-commerce merchants manage and optimize sales using out-of-the-box strategies such as cross-selling, upselling, and product bundles.

Our product is live and growing fast. We're actively developing the core platform, adding new features, and updating our cloud infrastructure. If you join us, expect to make software design decisions, craft new components from scratch, and refactor existing code to perfection.

We're a fully remote global team. We speak English, Ukrainian, Russian, and Hebrew. The engineering team is centered in Europe.

Array ( [header-menu] => Header Menu [topbar-menu] => Topbar Menu [footer-menu] => Footer Menu [learn-top-menu] => Learn top menu [footer-career-services] => Career services [footer-about-us] => About us [footer-self-learning] => Self-learning [footer-latest-articles] => Latest Articles )

5.0 83 reviews