Software Web Engineer

Bryanston, Gauteng, South Africa

Job Description


Job Summary: Wetility, a leading residential and light commercial solar company operating in South Africa, is seeking a skilled and innovative Software Web Engineer to join our team. Reporting directly to the System and Product Manager, the Software Web Engineer will be responsible for driving website improvements, implementing SEO strategies, providing support for conversion data analysis, API integrations, and publishing content on Wetility's native platforms. This role requires a strong technical background, expertise in web development, app development and a passion for optimizing digital experiences. The Software Web Engineer plays a pivotal role in enhancing our online presence and delivering exceptional user experiences. Responsibilities:

  • Collaborate with cross-functional teams to identify and implement website improvements, focusing on user experience, performance, and functionality.
  • Conduct regular website audits to ensure compliance with SEO best practices, optimizing content and structure to improve organic search rankings.
  • Implement and monitor website analytics tools to collect and analyse data, providing insights and recommendations for conversion rate optimization.
  • Work closely with the marketing team to publish and manage content on Wetility's native platforms, ensuring consistency and alignment with branding guidelines.
  • Develop and maintain web applications and features, leveraging frontend and backend technologies to deliver responsive, scalable, and user-friendly experiences.
  • Implementing API integrations.
  • Ensure website security and integrity, implementing necessary measures to protect against vulnerabilities and unauthorized access.
  • Collaborate with designers to translate wireframes and mockups into functional web elements, ensuring pixel-perfect implementation.
  • Optimize website performance and loading speed, employing techniques such as caching, image optimization, and code minification.
  • Stay updated with industry trends and emerging technologies, evaluating and recommending new tools and frameworks to enhance web development processes.
  • Conduct thorough testing and debugging of web applications, resolving any issues or bugs to ensure a smooth user experience.
  • Collaborate with external vendors and contractors as needed for specialized web development projects or integrations.
  • Document technical specifications, coding guidelines, and development processes to facilitate knowledge sharing and maintain code quality.
  • Provide technical support and guidance to internal stakeholders, addressing inquiries and troubleshooting issues related to web development.
  • Keep abreast of evolving web standards and best practices, ensuring compliance with accessibility and usability guidelines.
  • Assist in project planning and estimation, contributing to the overall delivery of web development initiatives.
Qualifications and Experience:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field. Advanced degree is a plus.
  • Proven experience as a Software Web Engineer or similar role, with a strong portfolio showcasing web development projects.
  • Proficiency in frontend technologies such as HTML5, CSS3, JavaScript, and modern JavaScript frameworks (e.g., React, Vue.js).
  • Experience with backend technologies, such as Node.js or PHP, and familiarity with CMS platforms (e.g., Umbraco).
  • Solid understanding of SEO principles and best practices, with experience optimizing websites for search engines.
  • Familiarity with web analytics tools (e.g., Google Analytics), conversion tracking, and A/B testing.
  • Knowledge of responsive design principles and mobile-first development approaches.
  • Strong understanding of web security best practices and experience implementing security measures.
  • Excellent knowledge of web performance optimization techniques and tools.
  • Proficient with version control systems (e.g., Git) and code collaboration workflows.
  • Strong problem-solving skills and attention to detail, with the ability to analyze complex issues and propose effective solutions.
  • Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
  • Self-motivated and able to work independently, managing multiple projects and priorities.
  • Experience with content management systems and digital marketing platforms is a plus.
  • Passion for staying up-to-date with the latest trends and technologies in web development and user experience.
Joining Wetility as a Software Web Engineer offers an exciting opportunity to contribute to the success of a leading solar company in South Africa. Reporting to the System and Product Manager, you will play a crucial role in driving website improvements, implementing SEO strategies, and supporting the marketing team with content publishing. Your expertise in web development and digital optimization will enhance our online presence and deliver exceptional user experiences. How to apply Should you meet the above requirements, send through your CV to beryl@wetility.energy Should you not hear back from us within four weeks, please consider your application unsuccessful. Job Type: Full-time

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1273477
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bryanston, Gauteng, South Africa
  • Education
    Not mentioned