Software Developer (Web & Mobile apps)

at E Wallet Africa Ltd
Location Dar Es Salaam, Tanzania, United Republic of
Date Posted February 25, 2021
Category IT / Information Technology
Software Development
Web Design & Development
Job Type Full-time
Currency TZS

Description

Description

Web &Mobile Developer Job Description
Job Overview
Come work at E-Wallet Africa Ltd., a local fast growing FinTech company wholly owned and managed by young talented and Innovative Tanzanian entrepreneurs with over 15 years of total experience in Telecommunication Industry, Mobile Money, Digital Banking (Techno- Banking), Value added Services (VAS), GSM technology, tailored Software Design/Development and ICT consultancy.
. We are looking to hire an experienced Web &Mobile Developer to help us keep growing. If you're hard-working and dedicated, E-Wallet Africa, is an ideal place to get ahead. Apply today!
Responsibilities for web &Mobile Developer
• Identify and plan for new features
• Develop application programming interfaces (APIs) to support web &mobile functionality
• Suggest and implement new web &mobile products, applications and protocols
• Remain up to date with the terminology, concepts and best practices for coding web &mobile apps
• Work closely with colleagues to constantly innovate web & app functionality and design
• Use and adapt existing web applications for apps
• Write unit and UI tests to identify malfunctions
• Communicate with users to understand their needs and experiences
Qualifications for Web &Mobile Developer
• 3+ years of demonstrable experience in Web &Mobile Development
• Demonstrable portfolio of released applications on the App store or the Android market
• Demonstrable portfolio of released applications on the App store or the Android market
• Extensive knowledge of at least one programming language like Swift and Java
• Familiarity with OOP design principles
• Familiarity with PHP Frameworks, Laravel is the must.
• Experience with third-party libraries and APIs
• Superior analytical skills with a good problem-solving attitude
• Ability to perform in a team environment
• Strong oral and written communication skills
• Ability to interpret and follow technical plans