- Western Cape Remote
- Salary: Market Related
- Job Type: Contract
- Sectors: Technology Finance Technical
- Reference: 1730682
Apply Now
In order to apply for this job, please register your profile or log in with an existing account.
Vacancy Details
Employer: TheXchange
We are a start-up in the Financial Technology industry looking for a Senior Full Stack Developer to handle the design, architecture, development, code review, and testing of key software solutions. You will play a leading part in a cross-functional, global team that’s responsible for the full software development life cycle, from conception to deployment & maintenance.
As a Full Stack Developer, you should be comfortable around both front-end and back-end development languages, development tools, frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility.
If you’re familiar with Agile methodologies and feel at home working in a start-up environment, we’d like to meet you.
Responsibilities
o Work with the development and product managers to ideate software solutions
o Design client-side and server-side architecture
o Build the front-end of applications through appealing visual design
o Develop and manage well-functioning databases and applications
o Write effective APIs
o Test software to ensure responsiveness and efficiency
o Troubleshoot, debug and upgrade software
o Create security and data protection settings
o Build features and applications with a mobile responsive design
o Write technical documentation
o Participate in daily stand-ups/ad-hoc design sessions as and when required (via online conferencing facilities, ie. Zoom)
o Be prepared to collaborate with remote teams across different time zones, which may occasionally require working outside usual business hours
Candidate Requirements
Minimum Requirements
o Minimum Degree Required: Bachelor Degree in Computer Science or relevant field
o At least 10 years' experience as a Full Stack developer or similar role
o Experience developing desktop and mobile applications
o Proven experience with common front-end languages and libraries (e.g. HTML/CSS, JavaScript, React Native)
o Proven experience with common back-end languages (e.g. C/C++, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
o Proven experience with development of REST services
o Proven experience with Linux OS and development tools & open source libraries
o Proven experience with database design, creation, manipulation and administration (e.g. MySQL, Amazon Aurora)
o Proven experience with web servers (e.g. Apache, NGINX) and UI/UX design
o Excellent communication and teamwork skills
o Great attention to detail
o Organizational skills
Recommended Requirements:
o Experience with design, implementation and administering of high-availability hardware infrastructure on AWS
o Familiarity with blockchain technologies
o Team leadership and mentoring
o Blockchain smart contracts
o Application and network security
Apply Now
In order to apply for this job, please register your profile or log in with an existing account.
5 people have applied for this job. 497 people have viewed this job.
Similar Jobs
Senior Software Engineer
- Durbanville
- Job Type: Permanent
- Posted 11 Jan 2021 | 27 Days left
More Jobs at TheXchange
Senior Front-end Engineer
- Western Cape
- Job Type: Contract
- Posted 20 Jan 2021 | 17 Days left