Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Placements24

NewBe an early applicant

Senior Full-Stack Developer (Python/Django & Vue.js)

Posted Updated
Discussion

Summary

Recruiter-listed role for a software solutions company in East London, South Africa: a senior full-stack developer building scalable back-end APIs with Python/Django and dynamic front-end interfaces with Vue.js, including integration, testing, code reviews, and performance work for client-facing web applications.

About the Role


Our client, an innovative software solutions company based in East London, Eastern Cape , is seeking a seasoned Senior Full-Stack Developer proficient in Python/Django and Vue.js. This role is crucial for designing, developing, and deploying robust web applications that drive business growth for their clients. You will be instrumental in both back-end development, building scalable APIs with Django, and front-end development, creating dynamic and user-friendly interfaces with Vue.js. This is an excellent opportunity to contribute to challenging projects, work with a collaborative team, and advance your career in the thriving tech scene of East London . The ideal candidate will possess strong problem-solving skills, a commitment to code quality, and a passion for creating efficient and effective software solutions.


Key Responsibilities



  • Design, develop, and maintain robust back-end services and APIs using Python and the Django framework.

  • Build and optimize responsive and interactive front-end applications using Vue.js.

  • Ensure seamless integration between front-end and back-end components.

  • Write clean, efficient, maintainable, and well-tested code.

  • Collaborate with product managers, designers, and other developers to define project requirements and deliver high-quality software.

  • Conduct code reviews to ensure adherence to coding standards and best practices.

  • Identify and resolve performance bottlenecks and bugs.

  • Contribute to architectural discussions and technical decision-making.

  • Stay current with emerging web development technologies and trends.


Requirements



  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

  • Minimum of 5 years of professional experience in full-stack development.

  • Strong expertise in Python and experience with the Django framework.

  • Proficiency in JavaScript, HTML5, and CSS3.

  • Proven experience with Vue.js for front-end development.

  • Experience with RESTful API design and implementation.

  • Familiarity with relational databases (e.g., PostgreSQL, MySQL) and ORMs.

  • Understanding of version control systems (e.g., Git).

  • Experience with testing frameworks and methodologies.

  • Excellent problem-solving, communication, and teamwork skills.


Benefits



  • Competitive salary package based on experience.

  • Comprehensive medical and retirement benefits.

  • Opportunities for continuous learning and professional development.

  • Engaging and impactful projects in the dynamic tech landscape of East London .

  • A collaborative and supportive team environment.

  • Potential for career advancement within the company.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →