Job Description: Develop, test, deploy, maintain and support a portfolio of new and existing software applications and services, from highlevel business requirements and designs, through the Software Development Life Cycle. [the_ad id="21943"] Job Responsibilities: Collaborating with development teams and product managers to ideate software solutions. Integration of user-facing elements developed by front-end developers with server-side logic Implementation of security and data protection. Write technical documentation. Designing and developing APIs. Developing software components and unit tests Integration of data storage solutions in MongoDB. Writing reusable, testable, and efficient code. Be open to learn AWS Cloud and Java if required Job Requirements: Knowledge of Node.js and available frameworks (e.g. Loopback, Nest.js). Understanding the nature of asynchronous programming and its quirks and workarounds. Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript). Strong proficiency with JavaScript and Qualification & Experience: Experience with repository and CI tools such as BitBucket, Jenkins, SonarQube & Nexus BS/MS degree in Computer Science, Engineering or a related subject or 4+ years relevant work experience. Experience with Java, Spring & SpringBoot would be advantageous Job Details: Company: Momentum Vacancy Type: Full Time Job Location: Mossel Bay, Western Cape, South Africa Application Deadline: N/A [the_ad id="21944"] Apply Here jobsrican.com