Full Stack Developer

Details of the offer

DescriptionJob SummaryWe are looking for a skilled Full Stack Developer to join our team. The ideal candidate will have a strong understanding of both front-end and back-end development, with the ability to design, develop, and maintain web applications. If you are passionate about building high-quality software and enjoy working in a collaborative environment, we would love to hear from you.
Key ResponsibilitiesBuild responsive and user-friendly interfaces using frameworks like React, Angular, or Vue.js.Design and implement server-side logic using languages such as Node.js, Python, Ruby, Java, or PHP.Manage databases, including SQL and NoSQL databases like MySQL, PostgreSQL, MongoDB, or Redis.Create and consume RESTful APIs and work with GraphQL for efficient data querying.Utilize version control systems like Git for code collaboration and versioning.Implement automated testing frameworks and write unit and integration tests to ensure software quality.Apply security best practices to protect applications from vulnerabilities.Collaborate with cross-functional teams to define, design, and ship new features.Participate in code reviews and contribute to the continuous improvement of the development process.Required Skills and QualificationsExperience with front-end frameworks such as React, Angular, or Vue.js.Strong knowledge of server-side languages like Node.js, Python, Ruby, Java, or PHP.Familiarity with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, Redis).Experience with version control systems, particularly Git.Knowledge of RESTful APIs and GraphQL.Understanding of automated testing frameworks and practices.Awareness of security best practices in web development.Excellent problem-solving skills and attention to detail.Strong communication and collaboration abilities.Preferred QualificationsExperience with cloud services such as AWS, Azure, or Google Cloud.Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.Familiarity with Continuous Integration and Continuous Deployment (CI/CD) practices.
#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Jobleads

Requirements

Network Operations Manager

Network Operations Manager Role purpose: Manages network operations 24/7/365, coordinate shift workers, including site monitoring, corrective intervention ti...


Optimal Growth Technologies - Gauteng

Published a month ago

Desktop Engineer

Why choose Logicalis? It's not just IT solutions, It's IT global know-how! Logicalis is an international multi-skilled solution provider providing digital en...


Logicalis Group (De) - Gauteng

Published a month ago

Desktop Engineer

Why choose Logicalis? It's not just IT solutions, It's IT global know-how! Logicalis is an international multi-skilled solution provider providing digital en...


Logicalis Group (De) - Gauteng

Published a month ago

It Specialist

Job Description - IT Specialist (HOT0AZE7) Work Locations Hampton by Hilton Sandton Grayston Corner W Rd N and Grayston drive Johannesburg 2001 An IT Special...


Hilton Worldwide, Inc. - Gauteng

Published a month ago

Built at: 2024-11-09T01:45:42.156Z