Full Stack Developer
Architechs
Bulgaria
Working on a multi-tenant SaaS system that allows users to create and design their own e-commerce webshop with integrated POS terminals and multi-language support.• Tech stack: Node.js, Express.js, Vue.js, Nuxt.js, GraphQL, PostgreSQL, Sequelize, pm2, Cypress.js, Jest.js, Grafana, Azure DevOps, Bull.js, Liquid.js, Knex.js, MySQL, Redis, Git.• Collaboration with 5 developers to successfully complete scrums.• Oversaw automated testing, providing feedback to management during the development process.• Integration of external APIs: - Payment providers: Bambora, Klarna, Braintree, QuickPay, ViaBill. - Delivery providers: Econt, Speedy.• Invoice providers: Billy• ERPs: Visma• Email sending and domain whitelabel: SendGrid• Social apps integration: Facebook (pixel, comments, feed, messenger), Google (Analytics, Console, Feed), Pinterest (pixel, catalog feed), Snapchat (pixel), TikTok (pixel).• Additional APIs: Zendesk, Statcounter, Poptin, Hotjar, Sendinblue, BenchmarkEmail, Hubspot, Trustpilote2e testing with Nightwatch.js and Cypress.js• API tests with Jest.js• Internal systems and services - Service for users to create their own email templates with version control with Liquid.js - Quick orders feature