OfferZen
3 months ago
Senior Full Stack Developer (OOP) – 10 Yrs - Johannesburg (Hybrid)
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
Senior Full Stack Developer (OOP) – 10 Yrs - Johannesburg (Hybrid) Are you a talented senior 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 get matched with multiple job opportunities? As a senior full stack developer, you will work closely with our team of experienced developers to design, develop, test, and deploy innovative software solutions. Your responsibilities will include: • Designing and developing scalable, maintainable, and efficient software applications using OOP principles. • Collaborating with cross-functional teams to identify and prioritize project requirements. • Developing and maintaining high-quality code that meets industry standards. • Troubleshooting and debugging complex issues in a timely manner. • Participating in code reviews and ensuring adherence to coding best practices. • Staying up-to-date with the latest technologies, trends, and tools in the field of software development. What we offer: • Competitive salary and benefits package. • Opportunity to work on cutting-edge projects that make a real impact. • Collaborative and dynamic work environment. • Professional development opportunities and training programs. • Flexible working hours and remote work options. • Access to the latest technologies, tools, and equipment. Requirements: • 10+ years of experience in software development with a focus on full stack development. • Strong understanding of OOP principles and design patterns. • Proficiency in at least one programming language (e.g., Java, Python, C#). • Experience with front-end technologies such as HTML, CSS, JavaScript, and React or Angular. • Familiarity with back-end technologies such as Node.js, Ruby on Rails, or Django. • Knowledge of database management systems like MySQL, PostgreSQL, or MongoDB. • Strong problem-solving skills and attention to detail. • Excellent communication and teamwork skills. Certifications: • None specified.
Required skills
Interested in this position?
Create your free account and tailor your CV to match this job.