Web Developer (Django)

Durban FULL TIME R33,333 - R54,167 / Month
(R400,000 - R650,000 / Year)

Job Description

We are seeking a talented Web Developer (Django) to be a crucial part of our growing team. You will be responsible for developing robust web applications using Django, ensuring they meet high standards of performance and responsiveness. Candidates should be motivated self-starters who can work well in a team environment and tackle complex problems with ease.

Responsibilities

  • Build scalable web applications leveraging Django REST framework.
  • Work collaboratively with UI/UX designers to translate designs into functional applications.
  • Maintain and enhance the existing codebase, ensuring optimal performance.
  • Debug and fix bugs across various web applications quickly and efficiently.
  • Conduct code reviews to foster quality coding standards.
  • Participate in sprint planning to ensure timelines and deliverables are met.
  • Craft technical documentation for internal and external stakeholders.
  • Manage DB migrations and optimization using Django ORM.
  • Implement continuous integration practices to streamline the development process.
  • Stay abreast of current trends in web development.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in web development using Django
Technical Skills
  • Django
  • Python
  • JavaScript
  • HTML5/CSS3
  • PostgreSQL
Soft Skills
  • Analytical thinking
  • Team collaboration
  • Time management
Languages
  • English: Fluent

Advantageous

  • Experience with JavaScript frameworks like React: Proficient in front-end frameworks for enhanced user experience.
  • Knowledge of RESTful API design: Experience in designing and consuming APIs for smooth application integration.

Benefits

  • Competitive salary package
  • Health, dental, and vision insurance
  • Flexible working hours
  • Opportunities for career advancement
  • Work-life balance initiatives

Company Culture

  • Innovation Driven: We encourage creativity and innovation at every level within the team.
  • Commitment to Learning: Continuous professional development is key in our organization.
  • Inclusiveness: We embrace diversity and value contributions from everyone.
Status: Closed