Login Enter

OfferZen

3 months ago

Backend Developer - Johannesburg (In office)

Sign up free Log in

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
View all jobs at OfferZen

Job description

Backend Developer - Johannesburg (In office) Are you a talented backend 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? You will work closely with our development team to design, develop, test and deploy high-quality software solutions. As a Backend Developer at OfferZen, your responsibilities will include: * Designing and developing scalable, efficient and well-documented backend APIs using Java or Python. * Collaborating with the development team to identify and prioritize features and bug fixes. * Writing unit tests and integrating tests for new code. * Debugging and troubleshooting issues in production. * Participating in code reviews and ensuring that all code is well-documented, readable and maintainable. * Staying up-to-date with the latest technologies and best practices in software development. What we offer: * A competitive salary and benefits package. * The opportunity to work on a wide range of projects and technologies. * A dynamic and supportive team environment. * Flexible working hours and remote work options. * Professional development opportunities, including training and mentorship. * Access to the latest tools and technologies. Requirements: * Bachelor's degree in Computer Science or a related field. * 3+ years of experience as a backend developer. * Strong understanding of software development principles and best practices. * Experience with Java or Python programming languages. * Knowledge of database management systems, such as MySQL or PostgreSQL. * Familiarity with Agile development methodologies. * Excellent problem-solving skills and attention to detail. * Strong communication and teamwork skills. What we're looking for: * A talented backend developer who is passionate about building high-quality software solutions. * Someone who is eager to learn and grow with our team. * A team player who is comfortable working in a fast-paced environment. How to apply: If you're interested in this exciting opportunity, please submit your CV and a brief introduction explaining why you'd be the perfect fit for our team. We can't wait to hear from you!

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.