About Us: Our client is a prominent player in the electric meter and smart meter industry, with a global presence spanning across South Africa, South America, the UAE, and the UK. We are headquartered in Durban, South Africa, but we offer remote working options for talented professionals across the country. As we expand our operations in the UK, we are seeking an Intermediate to Senior Full Stack Developer to join our team with a primary focus on enhancing our core B2C Flutter application.
Position Overview: We are looking for an experienced Full Stack Developer who is passionate about creating exceptional user experiences and has a strong background in both .Net and Flutter development. You will play a pivotal role in developing and maintaining our core B2C Flutter application, ensuring its performance, scalability, and reliability. If you're a highly skilled developer with expertise in Flutter, .Net Core, ASP.Net, C#, SQL, Docker, and Kubernetes, we want to hear from you!
Key Responsibilities:
- Collaborate with cross-functional teams to design, develop, and maintain the core B2C Flutter application.
- Write clean, efficient, and well-documented code using Flutter, .Net Core, ASP.Net, C#, and SQL.
- Implement responsive and user-friendly front-end interfaces.
- Work on back-end development, integrating with APIs and databases.
- Ensure code quality, security, and performance through thorough testing and optimization.
- Deploy and manage application containers using Docker and Kubernetes.
- Stay up-to-date with industry trends and best practices to drive continuous improvement.
- 3+ years of experience in full-stack development, with a strong focus on .Net and Flutter technologies.
- Proficiency in .Net Core, Flutter, ASP.Net, C#, SQL, Docker, and Kubernetes.
- Experience with front-end technologies such as Angular, HTML, CSS, and JavaScript.
- Strong problem-solving skills and the ability to work independently and in a team.
- Excellent communication and collaboration skills.
- Knowledge of CI/CD pipelines and DevOps practices is a plus.