More jobs:
Full Stack Developer
Job in
Centurion, 0014, South Africa
Listed on 2026-02-02
Listing for:
OneCart PTY
Full Time
position Listed on 2026-02-02
Job specializations:
-
Software Development
Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Introduction
To help design, develop and refine new features across our various software solutions. Responsible for developing new features, helping to design and implement a scalable architecture, product maintenance and stability, and performance improvements.
Duties & ResponsibilitiesDevelopment
- Translate designs and wireframes into high-quality code.
- Design, build, and maintain high-performance, reusable, and reliable code.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Troubleshooting, identifying and correcting bottlenecks and fix bugs.
- Help maintain code quality, organisation, and automation.
- Lead fellow team members in developing and maintaining best-in-class software
- Performs software design and code reviews
- Works on complex problems having a broad impact that require in-depth analysis and judgment to obtain results or solutions
- Maintaining and upgrading the software following deployment
- Modifying and testing changes to previously developed programs
- Overseeing the automated testing and providing feedback to management during the development process
- Ensuring the safety and security of the website/application/software developed
- Provide regular updates to management on the progress of key milestones and deliverables, risks, issues and mitigation.
Research
- Staying well-informed about the current developments in the world of web development, learning about emerging concepts in full stack, and updating leaders regarding the same
Effective Teamwork and Self–Management
- Maintain a positive attitude
- Take ownership of driving your career development (skills and knowledge)
- Plan and priorities, demonstrating abilities to manage competing demands to achieve agreed deliverables
- Communicate effectively, maintain relationships
- Follow any lawful and reasonable instruction from your line manager
- Act as part of the Development team by assisting other members of the team to achieve common goals
• Consistently live and be an example of the Company's values - Timely reporting of all instances of suspected or proven fraud via the appropriate reporting channel
- Adherence to the company policies and associated company policies and procedures
Minimum Academic, Professional Qualifications & Experience required for this position
- Computer science/engineering degree (or equivalent).
- At least 5+ years of experience with React or React-native
- At least 5+ years of experience with Node.js
- Experience setting up and using CI/CD pipelines
- Must be able to work in a team and in a social environment.
- Willingness to learn new technologies and frameworks
- Experience working with serverless
- Experience with AWS
- Experience working with software development tools, including Git, Jira and Confluence, Postman
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×