Remote
Full-Time
Durban, KwaZulu-Natal
India
60000 a year
Business Consulting And Services
Skills
HTML
WordPress
Flutter
CSS
Php
About the Role
A Web Developer is responsible for designing, coding, and maintaining websites and web applications that meet both user and business needs. They combine technical expertise in programming with creative problem-solving to build responsive, user-friendly, and high-performance digital experiences.
Key Responsibilities:
Website Development: Design, build, and maintain websites or web applications using modern front-end and back-end technologies.
Front-End Development: Create visually appealing and interactive user interfaces using HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
Back-End Development: Develop and maintain server-side logic, databases, and APIs using technologies such as Node.js, PHP, Python (Django/Flask), Ruby on Rails, or ASP.NET.
Database Management: Design and optimize relational (MySQL, PostgreSQL) or NoSQL (MongoDB) databases for scalability and efficiency.
Responsive Design: Ensure websites function well across devices, platforms, and browsers using responsive design techniques.
Version Control: Use tools like Git and GitHub for version management and team collaboration.
Testing & Debugging: Perform regular testing and troubleshooting to ensure performance, security, and compatibility.
Optimization: Improve website speed, SEO performance, and accessibility.
Collaboration: Work closely with designers, project managers, and other developers to deliver integrated solutions.
Maintenance: Monitor website performance, implement updates, and fix bugs as needed.
Required Skills:
Proficiency in HTML5, CSS3, JavaScript, and at least one modern JS framework.
Experience with one or more back-end languages (Node.js, Python, PHP, Ruby, etc.).
Familiarity with database management (MySQL, MongoDB, PostgreSQL).
Understanding of RESTful APIs and web services.
Experience with version control systems like Git.
Strong problem-solving and debugging skills.
Knowledge of UX/UI principles, SEO, and web accessibility standards.
Key Responsibilities:
Website Development: Design, build, and maintain websites or web applications using modern front-end and back-end technologies.
Front-End Development: Create visually appealing and interactive user interfaces using HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
Back-End Development: Develop and maintain server-side logic, databases, and APIs using technologies such as Node.js, PHP, Python (Django/Flask), Ruby on Rails, or ASP.NET.
Database Management: Design and optimize relational (MySQL, PostgreSQL) or NoSQL (MongoDB) databases for scalability and efficiency.
Responsive Design: Ensure websites function well across devices, platforms, and browsers using responsive design techniques.
Version Control: Use tools like Git and GitHub for version management and team collaboration.
Testing & Debugging: Perform regular testing and troubleshooting to ensure performance, security, and compatibility.
Optimization: Improve website speed, SEO performance, and accessibility.
Collaboration: Work closely with designers, project managers, and other developers to deliver integrated solutions.
Maintenance: Monitor website performance, implement updates, and fix bugs as needed.
Required Skills:
Proficiency in HTML5, CSS3, JavaScript, and at least one modern JS framework.
Experience with one or more back-end languages (Node.js, Python, PHP, Ruby, etc.).
Familiarity with database management (MySQL, MongoDB, PostgreSQL).
Understanding of RESTful APIs and web services.
Experience with version control systems like Git.
Strong problem-solving and debugging skills.
Knowledge of UX/UI principles, SEO, and web accessibility standards.
Apply for this position
Application Status
Application Draft
In Progress
Submit Application
Pending
Review Process
Expected within 5-7 days
Similar Jobs