Stock2Shop Logo

Senior Frontend Developer

Stock2Shop|Posted 28 days ago

Skills and experience

Role:Frontend engineer
Experience in role:6+ years
Language proficiency:English
Must-have skills:
    JavaScript
    TypeScript
Nice-to-have skills:
    Linux
    Docker
    Elasticsearch
    Svelte
    Tailwind CSS

Location and salary

Remote policy:Hybrid
Location of job:Hout Bay, South Africa or Western Cape, South Africa or Cape Town, South Africa
Visa requirements:Authorised to work in South Africa With status of permanent resident
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

Senior Frontend Developer

Title: Senior Frontend Developer

Location: Cape Town (Hout Bay)

Department: Development

Reporting to: CTO

Job Type: Full-time

Company description

Stock2Shop.com is a cloud-based eCommerce software technology firm that empowers wholesalers, distributors, and retailers to manage their products online. Our B2B and B2C eCommerce solutions integrate with various accounting/ERP packages such as SAP, SYSPRO, and Sage, connecting seamlessly with eCommerce platforms like WooCommerce, Shopify, and Magento, as well as marketplaces including Takealot and Amazon. Additionally, we offer our own B2B trade store, enabling clients to synchronise inventory and orders effectively.

The role

We are looking for talented and motivated frontend developers to join our team here at Stock2Shop who can hit the ground running and take our product to the next level, as we scale up and develop our business. The engineers who are building our core platform work across the stack, always willing to go the extra mile to deliver the highest quality in enterprise software. As a developer for Stock2Shop you are building the tools today that will redefine tomorrow’s B2B and B2C online commerce.

Key responsibilities

  • Take ownership over project timelines and deliverables and quality.
  • Contribute to design and architecture of our core system.
  • Help scale the platform and build new features.
  • Mentoring and Code Review.

Tech Stack

  • Typescript
  • Javascript
  • Svelte
  • Tailwind
  • Elastic Search
  • Docker
  • Linux

Your skills and experience

  • Preferred 10 years hands on frontend development experience
  • Proficient in programming, and unafraid of new languages / stacks
  • Self motivated

Additional qualifications:

  • A good understanding of the supply chain
  • Experience with eCommerce.

What we offer:

  • Competitive salary.
  • Opportunity to work with a passionate team in a fast-paced, high-growth environment.
  • Opportunities for professional growth and development.
  • A collaborative and supportive work environment.

About Stock2Shop

15-50 employees

Stock2Shop is a SaaS solution, integrating accounting / ERP systems to online eCommerce / B2B ordering platforms.

We support market leading platforms such as SAP, Sage, Syspro, Magento, Shopify and more.

Stock2Shop ensures inventory is continually synced to online sales channels, meaning products are not oversold and ordering is automated, right from checkout to accounting and fulfillment.

Hybrid Work

Some of our developers work remotely, but most are Cape Town based and working part or full time from our office. We like the energy of being in the same physical space. But we are flexible!

Why Work For Us:

We are a startup in a rapidly growing sector. This is the perfect opportunity to be part of a meaningful business.

The majority of our market base is currently in South Africa, we are growing rapidly in South Africa and are now expanding abroad.

Our development team is small and the platform fairly young so you have an opportunity to shape it as we grow and get your hands dirty across the entire stack. You will be involved in building exciting new functionality, helping us scale operations.

Our Tech Stack

  • PHP
  • Svelte / TypeScript (and a little Angular)
  • Python / Go
  • AWS Lambda, S3, SQS, RDS
  • Elastic Search

Our Culture

We have a true startup culture. Friday afternoon braais, flip flops in summer and a great team spirit.

Our Engineering Processes

We follow continuous integration and agile development practices. Unit tests and continuous integration tests help us ensure things don't break. Lead engineers control deployment with all code managed through our version control.

We have been using AWS for over 10 years. This includes EC2, S3, SES, Lambda, RDS and some other features.

Our Hiring Process

  • Brief 15-30 minute pre-qualifying virtual interview.
  • Technical assessment and virtual code review.
  • Final interview (preferably in-person)

Perks at Stock2Shop

Remote Working

Tech Stack

application and data

Amazon EC2
Amazon EC2
Python
Python
MySQL
MySQL
PHP
PHP
Go
Go
Svelte
Svelte

utilities

Elasticsearch
Elasticsearch

dev ops

GitHub
GitHub
Git
Git
Netlify
Netlify

Office Photos

Friends in the office, fierce competitors on the track!
2017 year end function.
Office photo
Camping in Citrusdal

Similar jobs on OfferZen: