Software Engineer - Angular

2 years ago1465 views
Ad Saved to My List
View and manage your saved ads in your account.
Report Ad
General Details
Advertised By:Agency
Job Type:Contract
Description
A provider of customised engineering and tech solutions in Pretoria seeks an energetic and ambitious Software Engineer to join its team. Your core role will be help create aesthetically pleasing and functional software solutions including front- and back-end applications for a South African developed metal 3D printer. The ideal candidate must possess a Degree in Computer Science/Computer or Software Engineering, have 3-6 years Software Development industry experience, proficiency in Angular, JavaScript, TypeScript, SQL, UI test automation frameworks, Object-Oriented design, and knowledge of web standards, data structures, algorithm design & complexity analysis. Any experience with Full Stack Development, 3D printing, C++, Postgres and mobile app development will prove hugely beneficial.
Duties:
Your initial focus will be on their “Human Machine Interface”, a unique (Angular-based) full-touch interface that is one of the most aesthetic and ergonomic HMIs on the market. You will be adding new features and functionality to the interface.
Maintain the front- and backend of the HMI which is coded in Angular, Express, PostgreSQL & Node and you will create a new mobile interface for the HMI.
You will gain experience in the control philosophy and operation of the manufacturing machines.
You will work directly with the Software- and Graphic Design team to create aesthetic and functional software solutions. You will develop solutions through the entire life cycle, from design, implementation, testing, deployment and into production.
Requirements:
Qualifications –
Degree in computer science or computer/software engineering.
Experience/Skills –
3-6 Years of industry experience in a Software Development environment.
Proficient in JavaScript, TypeScript, SQL, Angular, and knowledge and appreciation of web standards.
Understanding of Computer Science fundamentals, including data structures, Object-Oriented design, algorithm design, problem solving, and complexity analysis.
UI test automation frameworks.
Preference will be given to the following experience –
Full Stack Development.
User Interface design.
3D printing.
Hardware Integration.
C++.
Postgres.
Architecture Design.
Developing mobile applications.
While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.
Comments:
When applying for jobs, ensure that you have the minimum job requirements. Only SA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Please e-mail a word copy of your CV to

Id Subtitle 1082879478
View More
WhatJobs
Selling for 2+ years
Total Ads25.57K
Active Ads25.57K
Professional Seller
Seller stats
25.57KTotal Ads
105.57MTotal Views
Contact WhatJobs
Message
(4019)
Name
(Optional)
Email Address
(Optional)
Phone
(Required)
Upload CV(Optional)
DOC or PDF only max 2 MB file size
Send Message
By clicking "Send" you accept the Terms of Use and Privacy Notice and agree to receive newsletters and promo offers from us.