Full Stack Developer

Full Stack Developer
Company:

Finovate People


Details of the offer

Full Stack Developer Our client is a rapidly growing South African software company specializing in the developing solutions for the property management industry. They are committed to developing the most advanced end-to-end property management ecosystem, enabling seamless migration processes, and providing dedicated training and support services to ensure customer success. They are looking for a dynamic Full Stack Developer to join their team.
As an expert JavaScript developer who is skilled with Vue.js & has ample experience working with web & mobile applications; your primary focus will be developing user-facing web applications & components that interacts with SQL / non-SQL database environments. Their property management platform requires a strong understanding of modern & lite web frameworks, high volume transaction environments, high volume multi-user access environments, web security best practices & accounting systems. In addition, you will also be responsible for the analysis, design, development, testing & implementation of their Property Management technology. Your commitment to team collaboration, perfect communication, & quality product deliverables are crucial.
Duties and Responsibilities: Translate application storyboards and use cases into functional applications.Participate as a team member in fully agile Scrum deliveries (Trello), assists team in planning of projects, including identifying task groups, time estimates, and recommending assignments.Design, develop, and maintain efficient, reusable, and reliable Javascript / HP code and applications.Ensure the best possible performance, quality, efficiency, and responsiveness of applications.Responsible for regular communication with others involved in the development / design process.Implement test, bottleneck-fix and bug-fix functionality.Provide support to end users.Help maintain code quality, organization, and automatization.Produce the systems that support our always-on culture.Staying up-to-date with all recent developments in the JavaScript, Vue.js, SQL / non-SQL and AWS space.Keeping an eye on security updates, server environments and issues found with Vue.js and all project dependencies.Proposing any upgrades and updates necessary for keeping up with modern security and development best practices. Requirements: Tertiary qualification in Computer science or related fields would be a benefit.3-5 years of software development experience.Highly proficient with the JavaScript language and its modern ES6+ syntax and features.Highly proficient with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM.Familiarity with the Vue.js ecosystem, including Vue CLI, Pinia, Vue Router, and Nuxt.js.Highly proficient in Design and coding of modern, interactive, and functional User interfaces (UI's).Experience with the SlimPHP framework, familiar with request/response framework.Good understanding of HTML5 and CSS3, including Bootstrap another CSS frameworks.Building modular and reusable components and libraries.Understanding of server-side rendering and its benefits and use cases.Knowledge of functional programming and object-oriented programming paradigms.Ability to write efficient, secure, well-documented, and clean JavaScript code.Optimizing your application for performance.Proficiency with modern development tools and Git.Experience with both consuming and designing RESTful APIs. Skills & Experience needed (Other) AWS /EC2 and RDSIIS and Apache Web ServersSQL Server, MySQL and MONGOdbCordova, PhoneGap and Flutter - Mobile application development frameworks (IOS & Android)AWS Lambda serverless servicesPusher real-time comms layerWebsocket communicationsExperience with AWS CI/CD processes would be beneficial. Position type: Full time, permanent, in office position.
Area: Somerset West
Salary: R30 000 – R40 000 p.m. depending on experience
Please apply online if you meet the necessary requirements and believe this is an opportunity you will thrive in.
If you have not been contacted within 14 days, please consider your application as unsuccessful.

Requirements

Full Stack Developer
Company:

Finovate People


Support Engineer (Atm) Cpt Ee

Support Engineer (ATM) - CPT - EEIT - Support Cape Town - Western CapeENVIRONMENT: A strong technical Support Engineer is sought to complement the growing AT...


From Datafin - Western Cape

Published a month ago

Fp&A Analyst

Our Company:At impact.com we are passionate about our people, our technology, and are obsessed with customer success. Working together enables us to grow rap...


From Impact.Com - Western Cape

Published a month ago

Technical Specialist Ii

Job category: FMCG, Retail, Wholesale and Supply Chain Location: Cape Town Contract: Permanent Remuneration: Market Related EE position: No Introduc...


From Woolworths - Western Cape

Published a month ago

Risk Controller

Absolute Pets are seeking a highly detail orientated individual to join our team as Risk and Internal Audit Clerk. This role combines the analytical skills o...


From Absolute Pets - Western Cape

Published a month ago

Built at: 2024-07-06T10:06:09.600Z