×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full Stack Engineer

Job in Pretoria, 0002, South Africa
Listing for: Placements24
Full Time position
Listed on 2026-10-19
Job specializations:
  • Software Development
    Full Stack Developer, Backend Developer, Front End Developer
Job Description & How to Apply Below
About the Role

Our client, a dynamic software company in Pretoria , is seeking a seasoned Senior Full Stack Engineer to lead the development of innovative web applications. This role requires a versatile developer with expertise across the entire technology stack, from crafting engaging user interfaces to building robust back-end services. You will be instrumental in driving architectural decisions, mentoring junior engineers, and ensuring the delivery of high-quality, scalable software solutions.

The ideal candidate possesses a passion for clean code, a problem-solving mindset, and a commitment to staying at the forefront of web development technologies. This hybrid role allows for a blend of focused work and collaborative team engagement.

Key Responsibilities

Design, develop, and maintain full-stack web applications using modern frameworks and languages (e.g., React, Angular, Vue.js for front-end; Node.js, Python, Java for back-end). Build and manage RESTful APIs and microservices to support application functionality. Develop responsive and user-friendly front-end interfaces, ensuring excellent user experience. Manage database operations, including design, querying, and optimization for both SQL and No

SQL databases. Write clean, efficient, well-documented, and testable code following best practices. Collaborate closely with product managers, designers, and other engineers to define requirements and deliver features. Optimize application performance for speed, scalability, and security. Conduct code reviews and provide constructive feedback to foster team growth. Mentor and guide junior developers, promoting technical excellence and knowledge sharing. Troubleshoot and resolve complex technical issues across the full stack.

Stay updated with the latest web development trends and technologies.

Requirements

Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. 5+ years of professional experience in full-stack development. Strong proficiency in front-end technologies:
JavaScript, HTML5, CSS3, and at least one modern framework (React, Angular, Vue.js). Solid experience with backend languages and frameworks (e.g., Node.js with Express, Python with Django/Flask, Java with Spring). Proficiency in database management (e.g., PostgreSQL, MySQL, MongoDB) and SQL/No

SQL querying. Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus. Familiarity with containerization (Docker) and CI/CD practices is advantageous. Excellent problem-solving abilities and a strong understanding of software architecture patterns. Effective communication and teamwork skills, experience with agile development methodologies. Proven ability to mentor junior engineers. Comfortable working in a hybrid model from Pretoria .

Benefits

Our client offers a competitive salary, performance-based bonuses, comprehensive health coverage, and retirement fund contributions. You will have the opportunity to work on challenging and impactful projects, benefit from ongoing professional development, and advance your career within a supportive and innovative team environment in Pretoria . We value employee well-being and provide resources for work-life balance.

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary