Flutter Developer
3 months ago
Our company is a leading innovator and a multiple award-winning company within the FinTech industry in South Africa, providing advanced solutions and services across the credit life cycle, including KYC verification, payment systems, and B2B client support. We aim to enhance client and employee experiences with modern, streamlined solutions. We're seeking a passionate and dynamic Employee Experience Coordinator to drive engagement, cultural alignment, and a seamless employee journey within our organization.
Why Us:
Join our team and be part of a company that’s growing fast and expanding even further. We offer an energetic and forward-thinking environment where you'll work alongside industry experts in diverse tech stacks. Our strong support system empowers your professional growth, while our open-door policy and transparent communication encourage a culture of collaboration.
We believe in continuous learning, with regular knowledge-sharing sessions to help you stay sharp. Plus, you'll work with cutting-edge technologies like cloud computing and microservices, keeping you ahead of the curve in the ever-evolving tech landscape.
What You'll Do:
- Craft Innovative Solutions: Design and build robust software using Swift, Bitbucket, Git, C#, .net Core, Containers, Docker, Linux VMs, windows VMs, Kubernetes, Yaml, Json, and AWS ensuring your code is efficient, scalable, and optimized for performance.
- Flutter Mastery: Apply your expertise to develop high-quality, cross-platform mobile applications using Flutter, and Android creating intuitive and seamless user experiences across devices.
- Technical Collaboration: Work alongside the development team to shape technical blueprints, contribute to system architecture discussions, and deliver valuable input for system enhancements.
- Code Excellence: Participate in peer code reviews, upholding coding standards, and sharing constructive feedback to elevate team output.
- Agile Participation: Immerse yourself in an Agile environment, contributing to sprint planning and supporting a continuous improvement mindset within the team.
- Cross-Functional Collaboration: Partner with product managers, designers, and fellow developers to deliver high-impact, user-centered solutions.
What We're Looking For:
- Education & Experience: A degree in Computer Science, Engineering, or related field—or equivalent hands-on experience. You have at least 3 – 5 years of experience with C# and .NET Core.
- Flutter Expertise: You’ve honed your skills in mobile app development, ensuring smooth performance and delightful user experiences across platforms.
- Full-Stack Know-How: You’re proficient in front-end and back-end development, focusing on user interfaces and experiences.
- API Proficiency: You have a solid grasp of designing and developing RESTful APIs.
- SDLC: You have a solid understanding of software development concepts, technologies, and architectures relevant to the Fintech industry, such as cloud computing, microservices, APIs, and security best practices.
- CI/CD Enthusiast: Experience working with CI/CD pipelines to automate testing and deployment.
- Containerization: Familiarity with Docker, Kubernetes, and other containerization tools.
- Version Control Savvy: Git is second nature to you for managing code and collaborating with the team.
- Problem Solver: You're natural at diagnosing issues and offering effective solutions independently and as part of a team.
- Agile Enthusiast: You are familiar with Agile principles and are committed to following best practices in software development.
Bonus Points:
- Cloud Knowledge: Experience with AWS cloud.
- Database Skills: Hands-on experience with SQL database systems.
- Open-Source Contributor: Contributions to open-source projects would be a great plus.
- Technical Expertise: Dart, SQL DB skills, EKS, ECR, AKS, ACR
-
Senior Developer
2 months ago
Germiston, South Africa Boardroom Appointments Full timeSenior Developer Minimum Requirements: 8-10 years experience in a software development roleBachelor's Degree (NQF level 7) in Computer Science, Engineering, or a related fieldAzure/AWS certifications advantageousExperience with C#, .NET, .NET Core, Docker, Angular, Flutter, Node.js, javascript, SQL, Web API (JSON)Proficiency in multiple programming...
-
Senior Cross-Platform Software Developer
1 month ago
Germiston, Gauteng, South Africa Bitventure Consulting Full timeAs a leading innovator in the FinTech industry, Bitventure Consulting provides cutting-edge solutions and services across the credit life cycle. We're seeking a highly skilled Senior Cross-Platform Software Developer to enhance client and employee experiences with modern, streamlined software solutions.What Sets Us Apart:We offer an energetic and...
-
Principal Software Engineer
1 month ago
Germiston, Gauteng, South Africa Boardroom Appointments Full timeAbout Boardroom AppointmentsBoardroom Appointments is a leading recruitment agency specializing in senior appointments. We understand the importance of finding exceptional talent to drive business success.Job SummaryWe are seeking an experienced Senior Developer to join our team. This role offers the opportunity to work with cutting-edge technology,...