Full-Stack Developer

Flint Studio

Not Interested
Bookmark
Report This Job

profile Job Location:

Johannesburg - South Africa

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Flint is seeking an experienced Full-Stack Developer to join our growing team. Youll be part of a small high-performance team responsible for building and maintaining systems that integrate real-time data mapping telematics and messaging technologies. This role offers the opportunity to work across both front-end and back-end technologies in a collaborative fast-moving environment where initiative diligence and problem-solving are highly valued.
 

KEY RESPONSIBILITIES

Technical & Strategic

  • Develop maintain and optimise web applications using Laravel or .

  • Translate project requirements and design specifications into scalable functional web solutions.

  • Apply best practices in software architecture code quality and maintainability.

  • Design and manage MySQL or PostgreSQL databases including schema design migrations and query optimisation.

  • Ensure seamless integration between backend systems and frontend applications.

  • Integrate Mapbox or Google Maps APIs for mapping and location-based features.

  • Implement Twilio or similar messaging services for SMS notifications and alerts.

  • Integrate with third-party telematics and data service providers for real-time data collection and reporting.

  • Maintain reusable components templates and workflows to improve development efficiency.

  • Contribute to architectural discussions and continuous process improvement.
     

Day-to-day

  • Collaborate  with project managers designers other developers  and account managers on project briefs and milestones.

  • Participate actively in sprint planning stand-ups and code reviews within an agile environment.

  • Troubleshoot debug  and resolve complex technical issues efficiently. 

  • Optimize websites and web applications for usability performance and accessibility.

  • Write clean maintainable and well documented code aligned with project standards.

 

Web & App Related

  • Produce wireframes user journeys and prototypes for web and mobile applications.

  • Deliver high-quality visual and interactive elements aligned with design goals and brand standards.

  • Incorporate animations and transitions to enhance the user experience.


Additional  Responsibilities

  • Support WordPress headless CMS implementations and custom theme/plugin development.

  • Design develop and integrate APIs and third-party services for extended functionality.

  • Stay updated on emerging web technologies frameworks and tools to continuously improve quality and innovation.

 

REQUIRED SKILLS & EXPERIENCE

  • Frontend: Proficient in HTML5 CSS3 and JavaScript with hands-on experience in modern frameworks/libraries such as React or Angular. Skilled in using build tools and package managers including Webpack Gulp NPM and Yarn.

  • Backend: Strong experience developing server-side applications using or PHP frameworks such as Laravel.

  • Databases: Solid understanding of relational and non-relational databases including MySQL PostgreSQL and MongoDB with expertise in database design query optimisation and performance tuning.

  • WordPress: Skilled in theme and plugin development with experience using WordPress as a headless CMS integrated with modern frontend frameworks.

  • API Development & Integration: Experienced in designing developing and integrating RESTful APIs and third-party services to enhance web application functionality.

  • Mapping & Telematics APIs: Proven experience integrating mapping and telematics APIs (e.g. Mapbox Google Maps) to enable real-time and location-based features.

  • Messaging Services: Familiar with integrating Twilio or similar messaging platforms for SMS notifications and alerts.

  • Version Control: Proficient in Git following best practices for version control branching and collaborative development workflows.

  • Agile Environment: Experienced working in agile teams participating in sprint cycles stand-ups and code reviews to ensure continuous improvement and timely delivery.

 

PERSONAL ATTRIBUTES

  • Problem Solver: Thrives on tackling complex technical challenges and developing innovative effective solutions.

  • Attention to Detail: Produces work that is precise reliable and well thought-out ensuring a high standard of quality and consistency.

  • Proactive & Self-Motivated: Takes ownership of tasks works independently and drives projects forward without constant supervision.

  • Collaborative: Works effectively within a cross-functional team contributing ideas and supporting colleagues to achieve shared goals.

  • Adaptable: Comfortable navigating changing priorities tools and technologies in a fast-paced environment.

  • Continuous Learner: Actively seeks opportunities to expand technical knowledge and stay updated on industry trends and emerging technologies.

  • Organised & Efficient: Manages multiple projects simultaneously while maintaining focus on timelines and deliverables.

  • Communicative: Articulates ideas clearly provides constructive feedback and collaborates effectively with both technical and non-technical team members.

  • Professional Integrity: Demonstrates accountability dependability and commitment to delivering high-quality work that aligns with client and company objectives.


Qualifications :

Experience: Mid-Level (35 years) agency or development house experience a strong plus

Education: Degree or Diploma / relevant qualification 

 


Additional Information :

Travel: Occassionally

Working arrangement: Hybrid working (2 days remote/ 3 days office)

Salary: Market related negotiable 

Type: Contractor

 

Why Youll Love Working With Us

  • Collaborate supportive and innovative team environment

  • Opportunities for professional growth and learning

  • Exposure to diverse projects and technologies

  • Flexible hybrid working arrangement

 

How to Apply:

  • Please respond by uploading or sending your full updated CV and summary of your past projects completed.

  • Short-listed candidates must be available for an interview process online and in-person at our Bryanston office. 

  • No telephonic enquiries please.

  • If you do not receive a response to your e-mailed CV within fifteen working days of sending it please consider your application unsuccessful.

  • Please do not respond to this ad if you do not match all the criteria for this position.

 


Remote Work :

No


Employment Type :

Full-time

Flint is seeking an experienced Full-Stack Developer to join our growing team. Youll be part of a small high-performance team responsible for building and maintaining systems that integrate real-time data mapping telematics and messaging technologies. This role offers the opportunity to work across ...
View more view more

Key Skills

  • Abinitio
  • Administration And Accounting
  • Android
  • Bid Management
  • Inventory Management
  • Embedded C

About Company

We are a leading cybersecurity distributor serving South Africa and the broader Sub-Saharan African region. Our portfolio includes cutting-edge cybersecurity solutions, and we work closely with global vendors to deliver reliable security solutions that protect businesses across all se ... View more

View Profile View Profile