Full Stack Web Application Developer – Data Marketplace
            
                
                        Praesignis (Pty) Ltd
                    
                
                    Johannesburg, Gauteng
                
            
                    Contract
                
            
                    Posted 29 October 2025
                - Closing Date 28 November 2025
            
            Job Details
Job Description
Job Description:
We are looking for a proactive and experienced Full Stack Developer with expertise in developing cloud-native applications within the Microsoft Azure ecosystem. The ideal candidate will have a solid
background in building scalable, performant backend systems and visually rich, interactive front-end
applications using React or Dash. You will play a key role in architecting and deploying solutions using
services such as Azure Databricks, SQL Server, Function Apps and Container Services (AKS/ACI).
Key Responsibilities
• Design, develop and deploy full-stack web applications on Microsoft Azure.
• Develop and maintain interactive user interfaces using React or Dash (Plotly) for data-rich web
applications.
• Build scalable data pipelines and integrations using Azure Databricks.
• Develop serverless backend components using Azure Function Apps and RESTful APIs.
• Manage and optimize relational databases using SQL Server.
• Containerize and orchestrate applications using Docker and Azure Kubernetes Service (AKS) or
Azure Container Instances (ACI).
• Collaborate with other team members and stakeholders to design functional and maintainable
code.
• Collaborate with DevOps teams to implement and maintain CI/CD pipelines using Azure DevOps.
• Ensure performance, security and scalability of applications.
• Participate in Agile ceremonies, code reviews and design sessions.
• Stay plugged into emerging technologies and industry trends and apply them to operations and
activities.
Qualifications:
• Bachelor’s degree in Computer Science, Engineering, or a related field.
• Proven work experience as a Full Stack Developer or similar role.
• Strong proficiency with the React framework and front-end coding languages including HTML,
CSS, and JavaScript.
• Extensive experience with backend programming languages.
• Familiarity with databases (e.g., SQL Server), web servers and UI/UX design.
• Demonstrated experience developing and deploying React or Dash applications in production.
• Proficient understanding of code versioning tools such as Git.
• Ability to manage a hosting environment, including database administration and scaling
applications to support load changes.
• Experience with Azure cloud environments.
• Strong problem-solving skills.
Technical Skills
• Frontend Development:
o Strong hands-on experience with React.js or Dash (Plotly).
o Proficiency in JavaScript/TypeScript, HTML5, and CSS3.
• Backend Development:
o Experience with .NET Core, Python, or Node.js.
o API development using RESTful services.
• Cloud & DevOps:
o Strong experience with Microsoft Azure services, especially:
o Azure Databricks
o Azure Function Apps
o Azure SQL / SQL Server
o Azure Container Services (AKS/ACI)
o Azure DevOps (CI/CD pipelines)
o Familiarity with Azure Monitor, Application Insights and Key Vault
• Containerization:
o Docker, Kubernetes (preferably AKS).
This position offers an exciting opportunity to contribute to a pivotal resource within the company,
ensuring efficient and effective data access and analytics capabilities for business users. We are looking
for someone who is not only technically skilled but also a collaborative team member who can drive the
internal Data Marketplace portal to new heights.
 
                            