Senior full stack web developer: cloud services remote
Datafin
About the role
Senior Full Stack Web Developer: Cloud Services - Remote IT - Software DevelopmentWestern Cape - South Africa, Remote ENVIRONMENT A prominent web hosting company is looking for a talented Senior Full-Stack Developer to lead the development of their new product. The ideal candidate will have prior experience with cloud technologies, React, Django, and Angular JS, as well as expertise in Domain-Driven Design. Proficiency in Ruby, Go, Type Script, or Python is also highly desirable. DUTIES Design & development of backend software and APIs Object-oriented programming using a language like Ruby Design & development of frontend components using React Software development within the Linux/Unix environment Agile development practices (team focus, continual improvement, automated tests, refactoring, continuous integration, pair programming) REQUIREMENTS BSc or BTech majoring in Computer Science will be advantageous, however, your ability to demonstrate your in-depth understanding of the web technologies and sound software engineering practices will trump a formal qualification. A minimum of 5+ years of software development experience. Minimum of 2 years supporting a large-scale application in an operational capacity. Bonus Points Previous Cloud experience React, Django, and Angular JS experience Domain Driven Design experience Ruby, Go, Typescript, or Python experience Since the primary language used in the team is Go, experience with this tech stack will be highly beneficial Given the product domain, any Linux or cloud platform system administration or advanced user experience Kubernetes and Gitlab experience The ideal candidate will have a passion for: Using technology to serve client requirements Programming, open-source technologies, and IT in general Developing Quality, Secure Optimal systems and simple procedures Agile development and a self-organising team environment A high level of proficiency in the following Utilizing Cloud Services such as AWS, Azure or GCP to build software solutions Database design and performance tuning (My SQL or similar) Software development within the Linux/Unix environment Agile development practices (TDD, refactoring, continuous integration, pair programming) Microservice principles and development Understanding of and development using Containers A Dev Ops background would be beneficial Linux systems administration skills will be an advantage Experience working with Go ATTRIBUTES Sharing ideas and innovation Ongoing learning and improvement Effective communication Self-motivation and self-management Apply for this Job #J-18808-Ljbffr
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free