Velocity Media Logo

Mid/Senior Full Stack Engineer

Velocity Media|Posted 1 month ago

Skills and experience

Role:Full stack engineer
Experience in role:5+ years
Language proficiency:English
Must-have skills:
    Python
    Django
    React
Nice-to-have skills:
    Next.js

Location and salary

Remote policy:Remote
Location of job:South Africa
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder or permanent resident
Visa sponsorship:Unable to sponsor visa
Employment type:Contract

Role description

About the Role

We are looking for a Mid to Senior-level Full Stack Engineer to join our development team. The ideal candidate will have strong expertise in both frontend and backend technologies, with the ability to build robust, scalable applications from the ground up.

Key Responsibilities

  • Design and develop scalable, maintainable applications using Python, Django, React and NextJS
  • Build modular, component-based user interfaces
  • Implement test-driven development practices
  • Configure and manage CI/CD pipelines using GitHub Actions
  • Design and develop RESTful APIs following API-first methodologies
  • Optimize application performance and ensure high-quality code
  • Collaborate with product managers, designers, and other engineers
  • Participate in code reviews and contribute to technical documentation
  • Mentor junior developers as needed
  • Adapt to and work across multiple projects as business needs evolve

Required Qualifications

  • 5+ years of professional software development experience
  • Strong proficiency in Python and Django framework
  • Expert knowledge of React and NextJS
  • Experience with modular and component-based UI development
  • Solid understanding of Webpack, Turborepo, Celery, and RabbitMQ
  • Experience with test-driven development and writing unit/integration tests
  • Proficiency with Git and GitHub Actions for CI/CD
  • Strong knowledge of API-first methodologies and RESTful API design
  • Experience with database design and ORM frameworks
  • Understanding of front-end performance optimization techniques
  • Ability to work collaboratively in an agile environment

Nice to Have

  • Experience with HubSpot Design Manager and Content Hub
  • Knowledge of TypeScript
  • Experience with containerization (Docker, Kubernetes)
  • Familiarity with cloud platforms (AWS, GCP, Azure)
  • Experience with microservices architecture
  • Understanding of security best practices
  • Open-source contributions
  • DevOps experience

Personal Attributes

  • Strong problem-solving skills and attention to detail
  • Ability to adapt quickly to new technologies and projects
  • Excellent communication skills
  • Self-motivated with a continuous learning mindset
  • Team player who can also work independently
  • Passion for clean, efficient, and maintainable code

About Velocity Media

15-50 employees

What we do

Velocity is a hybrid advisory, technology, and inbound marketing company, whose primary objective is to optimise the entire customer lifecycle, and ultimately, enhance business performance.

We see ourselves as the next step in digital transformation. Velocity consists of a team of globally recognised digital marketing professionals, copywriters, designers, developers, and business analysts.

This diverse team allows us to do more than market your business. With clinical precision, we document all significant business practices, processes and policies, and apply an inbound methodology to all of this, allowing you to work smarter, not harder.

Why Work For Us

An opportunity exists to work on a constantly evolving platform which already has an engaged audience and established client set. Growth prospects are endless and we constantly strive to be ahead of the curve.

Our Culture

"Suits and Sneakers" with a passion for creativity and innovation. We work hard to achieve our dreams and ambitions but based on our brands the city is our playground.

Perks at Velocity Media

High Growth Prospects
Competitive Salary
Opportunity to work together with a highly innovative team
Invites to new restaurants and constantly being bribed with sugar from PR companies.
Remote Working Environment

Tech Stack

application and data

Laravel
Laravel
Javascript
Javascript
MySQL
MySQL
PHP
PHP
React
React
jQuery
jQuery
HTML5
HTML5
Bootstrap
Bootstrap
nginx
nginx

utilities

Google Analytics
Google Analytics

dev ops

GitHub
GitHub
Git
Git

business tool

Google Apps
Google Apps
Slack
Slack
Greenhouse
Greenhouse
HubSpot
HubSpot

Office Photos

Joburg.co.za Logo
Pretoria.co.za Logo

Similar jobs on OfferZen: