OfferZen
3 months ago
Full Stack Developer (OOP) - Johannesburg (In office)
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- OfferZen
- Location
- South Africa, Gauteng, Johannesburg South Africa
- Posted
- 3 months ago
Job description
Full Stack Developer (OOP) - Johannesburg (Are you a talented full stack developer looking for your next developer job in Johannesburg? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you! This could be the last job posting you ever have to click on! Why waste time applying to 100 different companies when you could build one OfferZen profile and have them come to you? As a Full Stack Developer (OOP) at our client, you will be responsible for designing, developing, testing, and maintaining complex software applications. You will work closely with cross-functional teams to deliver high-quality solutions that meet the needs of our clients. Key responsibilities: Designing, developing, testing, and maintaining complex software applications; Collaborating with cross-functional teams to deliver high-quality solutions; Developing and implementing software solutions using OOP principles; Troubleshooting and debugging code; Participating in code reviews and ensuring adherence to coding standards; Staying up-to-date with industry trends and best practices. What we're looking for: Bachelor's degree in Computer Science or related field; 3+ years of experience as a Full Stack Developer (OOP); Strong understanding of OOP principles and design patterns; Proficiency in at least one programming language such as Java, Python, C#, or JavaScript; Experience with front-end development using HTML, CSS, and JavaScript; Knowledge of back-end development using frameworks such as Spring Boot, Django, or Ruby on Rails; Familiarity with databases such as MySQL, PostgreSQL, or MongoDB; Strong problem-solving skills and attention to detail; Excellent communication and teamwork skills. What we offer: Competitive salary; Comprehensive benefits package; Opportunities for professional growth and development; Collaborative and dynamic work environment.
Required skills
Interested in this position?
Create your free account and tailor your CV to match this job.