Blue Pearl PTY LTD - Senior/Lead Full Stack Developer

Full Stack Developer
๐Ÿ’ฐ Negotiable
๐Ÿ“ Johannesburg, South Africa
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 2 months ago

Full Stack Developer is needed in Johannesburg, South Africa.

Client: Blue Pearl PTY LTD

Location: Johannesburg, GT, za

Contract: Contract

Job Description

One of our esteemed clients is seeking a highly skilled Senior/Lead Full Stack Developer to join their team on a contract basis. The ideal candidate will play a pivotal role in developing and maintaining high-performance web applications, ensuring scalability, reliability, and security.

Key Responsibilities

Design, develop, and maintain scalable web applications using JavaScript and Node.js.

Lead development efforts, ensuring best coding practices and architecture principles.

Collaborate with cross-functional teams to deliver high-quality software solutions.

Optimize application performance and troubleshoot technical issues.

Write clean, maintainable, and well-documented code.

Participate in code reviews and mentor junior developers.

Ensure seamless integration between front-end and back-end systems.

Key Skills & Experience

Front-End: Strong proficiency in JavaScript, with experience in modern frameworks (React, Vue, or Angular).

Back-End: Expertise in Node.js, Express.js, and API development.

Database: Experience with SQL (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Firebase).

Cloud & DevOps: Familiarity with cloud services (AWS, Azure, or GCP), CI/CD pipelines, and containerization (Docker, Kubernetes).

Software Development: Strong knowledge of software engineering best practices, including SOLID principles and design patterns.

Version Control: Proficiency with Git and GitHub/GitLab workflows.

Agile Methodology: Experience working in Agile/Scrum environments.

Leadership: Proven ability to lead projects and mentor junior team members.

Requirements

5+ years of experience as a Full Stack Developer.

Proven track record of developing and delivering complex web applications.

Strong problem-solving skills and ability to work independently.

Excellent communication and collaboration skills.

Additional Information

Role type: Contract basis.

Position involves collaboration with a cross-functional team.

Candidate will be responsible for ensuring the scalability, reliability, and security of web applications.

Posted 10 months ago

No longer accepting applications

Get instant notifications for new Full Stack Developer jobs. Enter your email:

  • How It Works


    ๐Ÿ”

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    ๐ŸŽ‰

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    ๐Ÿ“ˆ

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twineโ€™s tools to find more opportunities.