Senior Full-Stack Developer (JavaScript Ecosystem)

Placements24

Kimberley

On-site

CAD 69,000 - 103,000

Full time

42 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Medical aid
Pension fund
Learning opportunities
Client projects exposure
Team environment
Modern office
Annual leave

Qualifications

  • 5+ years of professional full-stack development experience.
  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
  • Extensive experience with Node.js and related frameworks (e.g., Express.js).
  • Demonstrated experience with at least one major frontend JavaScript framework (React, Angular, Vue.js).
  • Experience with database technologies such as PostgreSQL, MongoDB, or MySQL.
  • Familiarity with RESTful API design and implementation.
  • Experience with version control systems (Git).
  • Strong problem-solving skills and a proactive attitude.
  • Excellent communication and teamwork abilities.
  • Experience working within the Northern Cape region or ability to work from our Kimberley office is required.

Responsibilities

  • Develop and maintain full-stack web applications using JavaScript-based technologies.
  • Design and implement robust backend services using Node.js and frameworks like Express.js.
  • Build responsive and interactive user interfaces using modern frontend frameworks (React, Angular, or Vue.js).
  • Integrate frontend components with backend services and APIs.
  • Manage database design and operations, working with both SQL and NoSQL databases.
  • Write clean, efficient, and well-documented code, adhering to best practices.
  • Participate in code reviews and contribute to team learning and knowledge sharing.
  • Troubleshoot, debug, and upgrade existing applications.
  • Collaborate with project managers, designers, and other developers to deliver client projects.
  • Contribute to architectural discussions and technology selection for new projects.

Skills

JavaScript ES6+
Node.js
Express.js
Frontend frameworks
REST APIs
Git
PostgreSQL
MongoDB
MySQL
Problem solving

Education

Bachelor's degree in CS/SE

Tools

Node.js
Express.js
React/Angular/Vue.js
PostgreSQL
MongoDB
MySQL
Git

Job description

About the Role

Our client, a growing tech consultancy based in Kimberley , is seeking an experienced Senior Full-Stack Developer specializing in the JavaScript ecosystem. This role demands a versatile developer capable of working across both frontend and backend development, utilizing modern JavaScript technologies. You will be responsible for designing, developing, and deploying scalable web applications, contributing to architectural decisions, and ensuring the delivery of high-quality software solutions for various clients. The ideal candidate has a strong command of Node.js, React/Angular/Vue.js, and associated frameworks, coupled with a passion for clean code and efficient development practices. This is an excellent opportunity to work on diverse projects, collaborate with talented professionals, and advance your career within a supportive and innovative environment. You will be a key technical contributor on client engagements.

Key Responsibilities
  • Develop and maintain full-stack web applications using JavaScript-based technologies.
  • Design and implement robust backend services using Node.js and frameworks like Express.js.
  • Build responsive and interactive user interfaces using modern frontend frameworks (React, Angular, or Vue.js).
  • Integrate frontend components with backend services and APIs.
  • Manage database design and operations, working with both SQL and NoSQL databases.
  • Write clean, efficient, and well-documented code, adhering to best practices.
  • Participate in code reviews and contribute to team learning and knowledge sharing.
  • Troubleshoot, debug, and upgrade existing applications.
  • Collaborate with project managers, designers, and other developers to deliver client projects.
  • Contribute to architectural discussions and technology selection for new projects.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent work experience.
  • 5+ years of professional full-stack development experience.
  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
  • Extensive experience with Node.js and related frameworks (e.g., Express.js).
  • Demonstrated experience with at least one major frontend JavaScript framework (React, Angular, Vue.js).
  • Experience with database technologies such as PostgreSQL, MongoDB, or MySQL.
  • Familiarity with RESTful API design and implementation.
  • Experience with version control systems (Git).
  • Strong problem-solving skills and a proactive attitude.
  • Excellent communication and teamwork abilities.
  • Experience working within the Northern Cape region or ability to work from our Kimberley office is required.
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive medical aid benefits.
  • Pension fund contributions.
  • Opportunities for continuous learning and professional development.
  • Exposure to a variety of client projects and industries.
  • A supportive and collaborative team environment.
  • Modern office workspace.
  • Generous annual leave.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer (Full Stack)
Lead Software Engineer (Full Stack)

Placements24 • Kimberley

Hybrid
CAD 120,000 - 160,000
Competitive salary with equity
Health insurance
Generous PTO and flexible schedule
+3
Senior Frontend Developer (Angular)
Senior Frontend Developer (Angular)

Placements24 • Kimberley

Hybrid
CAD 110,000 - 140,000
Competitive salary
Health benefits
Hybrid work model
+3
Senior Frontend Engineer (React)
Senior Frontend Engineer (React)

Placements24 • Kimberley

Hybrid
CAD 60,000 - 102,000
Hybrid work model
Health benefits
Retirement plan
+2
Senior Software Engineer - Backend Development
Senior Software Engineer - Backend Development

Placements24 • Kimberley

Hybrid
CAD 49,000 - 77,000
Competitive salary
Comprehensive health insurance
Retirement savings plan
+1
Senior Frontend Engineer - Web3 dApps
Senior Frontend Engineer - Web3 dApps

Placements24 • Kimberley

Hybrid
CAD 67,000 - 92,000
Hybrid work model
Professional development opportunities
Blockchain projects exposure
Senior Front-End Developer (React)
Senior Front-End Developer (React)

Placements24 • Kimberley

Hybrid
CAD 90,000 - 130,000
Fully remote
Competitive salary
Health Insurance
+4
Senior Software Engineer (Java/Microservices)
Senior Software Engineer (Java/Microservices)

Placements24 • Kimberley

Hybrid
CAD 110,000 - 150,000
Hybrid work model
Comprehensive health and wellness
Generous annual leave
+3
Remote Full-Stack E-commerce Developer
Remote Full-Stack E-commerce Developer

Placements24 • Kimberley

Hybrid
CAD 112,000 - 168,000
Senior Backend Engineer (Java/Spring)
Senior Backend Engineer (Java/Spring)

Placements24 • Kimberley

Hybrid
CAD 90,000 - 130,000
Competitive salary
Hybrid work model
Health & wellness benefits
+2
Senior Application Architect
Senior Application Architect

Placements24 • Kimberley

Hybrid
CAD 102,000 - 171,000
Annual bonus
Medical aid
Retirement fund
+6