Front End Developer Johannesburg

Details of the offer

Intermediate Frontend DeveloperAs an Intermediate Frontend Developer, you will have a pivotal role in developing and implementing user interfaces for our web applications. You will collaborate closely with our design and backend development teams to craft seamless and engaging user experiences. This position demands a solid grasp of frontend technologies, coding languages, and industry best practices.Responsibilities:Collaborate closely with designers and backend developers to implement user interfaces that meet design specifications and technical requirements.Optimize application performance for maximum speed and scalability.Write clean, maintainable code and adhere to coding standards and best practices.Stay updated on emerging frontend technologies and industry trends to continually improve skills and knowledge.Participate actively in code reviews and provide constructive feedback to peers.Contribute to the planning and estimation of frontend development tasks using Agile or similar methodologies.Assist in troubleshooting and resolving issues reported by users or QA testers.Collaborate effectively with other teams, such as product management and quality assurance, to deliver high-quality software solutions.Qualifications:Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).3-4+ years of professional experience in frontend development.Experience with frontend frameworks/libraries such as React, Angular, or Vue.js.Strong understanding of responsive web design principles.Knowledge of version control systems such as Git.Experience with RESTful APIs and asynchronous request handling.Excellent problem-solving and analytical skills.Ability to thrive in a fast-paced, collaborative environment.Strong communication and interpersonal skills.Preferred Qualifications:Experience with CSS pre-processors like Sass or Less.Familiarity with build tools such as Webpack, Gulp, or Grunt.Knowledge of backend technologies and programming languages (e.g., Node.js, Python, Java).Understanding of web accessibility standards and best practices.Experience with testing frameworks such as Jest, Enzyme, or Cypress.
#J-18808-Ljbffr


Source: Whatjobs_Ppc

Requirements

Java Developer (Senior)-Talent Pool

Select how often (in days) to receive an alert: Business Unit: Vitality RSA Date: 3 Oct 2024 About Vitality RSA SystemsDiscovery Vitality RSA Systems is a dy...


From Discovery Limited - Gauteng

Published a month ago

Information Architecture Head

Information Architecture Head Location: Johannesburg Time Type: Full time Posted on: Posted Yesterday Time left to apply: End Date: October 12, 2024 (6 d...


From Firstrand Namibia Limited - Gauteng

Published a month ago

Senior Software Engineer

Senior Software EngineerMicrosoft Copilot Studio to implement GEN AI in the banking domain for the South Africa region. Automate workflows to automate use ca...


From Mindtree Ltd. - Gauteng

Published a month ago

Release Engineer

Job FamilyInformation Technology IT Operations Manage Self Operational Job PurposeThe role facilitates IT releases, processes and executions, including manua...


From Nedbank - Gauteng

Published a month ago

Built at: 2024-11-05T03:30:41.490Z