Job Title: Flutter Developer – IT Department
Company: Payhubtech
Location: Sunninghill
Department: IT
Position Type: Full Term/Permanent
About Payhubtech:
Payhubtech is a dynamic and innovative company dedicated to delivering cutting-edge solutions in the Fintech Industry. Our IT team plays a vital role in designing, developing, and maintaining systems that support the company’s growth and innovation. We are seeking a highly skilled Full Stack Developer to join our development team.
Job Summary:
The Flutter Developer will be responsible for designing, developing, and maintaining scalable web applications and services. You should be comfortable working across both the front-end and back-end, with a strong understanding of system architecture, databases, and APIs.
Key Responsibilities:
- Design, develop, and maintain responsive web applications and services.
- Write clean, efficient, and reusable code for both front-end and back-end components.
- Collaborate with designers, product managers, and other developers to deliver highquality solutions.
- Develop and integrate RESTful APIs, GraphQL, and microservices.
- Manage database design, development, and optimization (SQL/NoSQL).
- Implement secure, scalable, and high-performance solutions.
- Participate in code reviews, testing, and debugging.
- Ensure applications are optimized for speed, scalability, and reliability.
- Stay updated with emerging technologies and industry best practices.
Qualifications:
· Bachelor’s degree in Computer Science, Information Technology, or related field (or
· equivalent work experience).
· Proven experience as a Full Stack Developer or similar role.
· Strong proficiency in front-end technologies: HTML, CSS, JavaScript, React.js / Angular / Vue.js.
· Strong proficiency in back-end technologies: Node.js, Python, Java, or PHP.
· Experience with databases: MySQL, PostgreSQL, MongoDB, or similar.
· Knowledge of RESTful APIs, GraphQL, microservices architecture.
· Familiarity with version control (Git/GitHub/GitLab).
· Experience with cloud platforms (AWS, Azure, GCP) is a plus.
· Understanding of CI/CD pipelines, Docker, Kubernetes is an advantage.
· Strong problem-solving, analytical, and communication skills.
·
Preferred Skills:
- Experience with Agile/Scrum methodologies.
- Knowledge of DevOps practices.
- Familiarity with testing frameworks (Jest, Mocha, Cypress, etc.).
- UI/UX awareness to ensure user-friendly application designs.
Pay: R28 000,00 per month
Work Location: In person