Platform of our client 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, Ukrainia
Platform of our client 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, and Hebrew. The engineering team is centered in Europe.An e-commerce startup with a successful SaaS product is looking for full-stack developers with solid knowledge of Nest.js / Node.js. Frontend skills with Vue.js are desirable. This is a full-time position aimed at experienced software engineers who are interested in joining a vibrant startup in the long term. The offer includes employee stock options (ESOP).ResponsibilitiesTo ensure sufficient time overlap with the engineering team, please only apply if you reside in the EU, Ukraine (GMT to GMT+3).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 discountsCraft visual components embeddable in multiple e-commerce platformsDesign and develop new features aimed at revenue optimizationParticipate in the design of our new cloud architecture on EKS (Kubernetes on AWS)Build advanced integrations with Shopify APIOptimize the performance of our API and serversHelp revise our devops pipeline for continuous deliveryDeal with real-world endpoint security challengesQualifications- 6 years or more of software engineering experience (NODE.js)- 2 years or more building web applications with Nest.js (not necessary)- 1 year or more building frontend using React/Vue/Angular (not necessaryBonus points - if you have experience with:Developing apps for Shopify, familiar with the platform concepts and APIDeploying microservices with Kubernetes on Amazon EKS or Google GKETypescriptDjango web framework and PythonDigital nomads are welcome!Our StackOur frontend stack contains Vue.js 3, Element Plus, Webpack 5, Cypress, Storybook, and Jest. Our backend is built with Django and AWS cloud functions, using MySQL and PostgreSQL. New microservices are written using Nest.js and Prisma ORM. 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.Benefits- 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- Stock options contract- Practice continuous delivery to a live production environment