Full Stack Developer

Details of the offer

Key Accountabilities:As a Software Developer, you will be responsible for designing, developing, and maintaining scalable web solutions that provide an exceptional user experience.
You will collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software products.
Your role will be crucial in ensuring the performance, reliability, and scalability of developed applications while contributing to the continuous improvement of our development processes.Develop and maintain web applications using web technologies such Angular, React, and Nodejs.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure the performance, quality, and responsiveness of applications.Identify and correct bottlenecks and fix bugs.
Help maintain code quality, organization, and automatization.
Participate in code reviews and contribute to the development of best practices.
Stay up to date with the latest industry trends and technologies.Required Skills and Experience:Proven experience as a Software Developer, with a strong portfolio of web applications.
Proficiency in Angular, React, and Node.js.
Experience with front-end technologies like HTML5, CSS3, and JavaScript.
Familiarity with RESTful APIs and integration.
Knowledge of database systems such as MongoDB, MySOL, or PostgreSOL.
Understanding of version control systems, such as Git.
Ability to write clean, maintainable, and efficient code.
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork skills.Preferred Skills and Qualifications Experience with cloud services like AWS, Azure, or Google Cloud.Familiarity with DevOps practices and CI/CD pipelines.
Knowledge of containerization technologies such as Docker and Kubernetes.
Experience with testing frameworks and tools (e.g., Jest, Mocha, Cypress).
Understanding of Agile methodologies and practices.
Bachelors degree in computer science, Information Technology, or a related field (or equivalent experience.
Certifications in Cloud, DevOps, Programming or another Information Technology Certificate.


Nominal Salary: To be agreed

Requirements

Software Engineer

A company specializing in card, payments, network billing, and data. Utilizing sophisticated algorithms and technology, analyzing Visa and MasterCard invoice...


Capital Recruit - Gauteng

Published a month ago

Desktop Support Technician

Are you passionate about providing exceptional IT support to clients? Do you thrive in a fast-paced environment where your technical expertise makes a real d...


Capital Recruit - Gauteng

Published a month ago

Front End Developer (Mid-Senior Level)

Front End Developer (Mid-Senior Level) Job Description We are seeking a highly skilled and experienced Software Engineer to join our dynamic team. The ideal ...


Capital Recruit - Gauteng

Published a month ago

Junior Oracle Functional Consultant - Supply Chain

Our client in mining is looking for a Junior Oracle SCM Functional Support with experience in Oracle E-Business Suite to provide functional support for Oracl...


Datacentrix - Gauteng

Published a month ago

Built at: 2024-11-14T19:06:57.700Z