Full Stack VueJS Developer

Developer/Designer
Johannesburg – Gauteng – South Africa

We are seeking a Full Stack VueJS Developer in Johannesburg to join our team on a hybrid basis. You will be responsible for building, coordinating, and managing multiple websites using Vue.js. Your expertise in integrating front-end and back-end structures will be crucial in ensuring seamless functionality. Additionally, your ability to conceptualize and research web-based solutions will contribute to the success of our projects. Whether working independently or as part of a team, we are looking for someone who can thrive in a dynamic environment.
You must have 5+ years of experience in VueJS and C# and be proficient in both Linux and Windows Servers. Experience with JSON and Web API, GIT and SVN, MySQL and SQL 2008 onwards, HTML5, CSS3, Bootstrap, XML, and XHTML development. Deep understanding and troubleshooting abilities in Typescript, Node JS, RxJS, React JS, and JavaScript, and understanding of Angular application LifeCycles. Familiarity with automated JavaScript testing
 
Type:  Permanent
Salary:  Up to R80 000 per month
Area:  Johannesburg North – Hybrid
 
Key Responsibilities:
    • Develop and maintain complex web applications using Vue.js
    • Collaborate with cross-functional teams to design and implement innovative solutions
    • Optimize application performance and ensure scalability across multiple browsers, operating systems, and device types
    • Write clean, efficient, and maintainable code following best practices
    • Troubleshoot and debug issues in a timely manner
    • Participate in code reviews and provide feedback to team members
    • Stay up-to-date with the latest technologies and trends in web development
 
Skills Required
    • 5+ years of experience in Vue.js (including latest versions)
    • 5+ years of hands-on experience with C#
    • 5 to 7 years of experience in Web Design/Development
    • A related Degree or Diploma
    • Proficiency in working with both Linux and Windows servers
    • Ample knowledge of web best practices for writing clean, efficient, and maintainable code
    • Ability to create scalable features across multiple browsers, operating systems, and device types
    • Experience with JSON and Web API
    • Proficiency with GIT and SVN
    • Experience with MySQL and SQL 2008 onwards
    • Strong skills in HTML5, CSS3, Bootstrap, XML, and XHTML development
    • Deep understanding and troubleshooting abilities in Typescript, Node JS, RxJS, React JS, and JavaScript
    • Understanding of Angular application LifeCycles
    • Familiarity with automated JavaScript testing
    • Experience working in an agile environment
    • Excellent communication and collaboration skills
    • Ability to manage time effectively and prioritize tasks
    • Strong work ethics and commitment to delivering high-quality work
 
If you are a highly skilled and motivated Full Stack VueJS Developer with a passion for Vue.js and web development, we encourage you to apply for this position. Join the team in Johannesburg and contribute to the creation of cutting-edge websites.