Introduction
WE ARE STILL MAKING CVs FOR P100. COVER LETTERS FOR P50
Pay with FNB EWallet to 76981238 or Orange Money on number 76981238
Whatsapp us on +26776981238
JOIN US ON OUR WHATSAPP CHANNEL HERE
Orange invites candidates who wish to be part of a dynamic workforce to apply for the following position:
Mobile Development Engineer-Trainer (2 Year Fixed-Term Contract)
Reporting to the Orange Digital Centre Manager, the successful candidate will be responsible for providing training young people at the coding school on the latest technological trends related to their area of expertise.
Job description
The main duties include but are not limited to:
- Building Mobile and Web Applications using Flutter
- Building mobile apps on both iOS and Android platforms
- Actively participate in the activities of the Coding School: training, events, Talks and challenges
- Prepare and conduct technical training programs.
- Develop & maintain positive relationships with attendees.
- Observe and evaluate trainees along with training period.
Skills:
- Java / Kotlin: Android.
- Objective-C / Swift: iOS.
- Mastery of REST / SOAP APIs.
- Knowledge of graphic tools.
- Knowledge of Material Design and user experience (UI / UX.)
- Good understanding of the Android ecosystem and design patterns (MVP, MVVM.)
- Flutter or React Native.
- Knowledge of Dart programming language.
- Mastery of unit testing and integration tools.
- Practice of agile methods, in particular SCRUM.
- Back-end development.
- Web technologies, LAMP (Linux, Apache, MySQL and PHP.)
- Current databases: Oracle, MySQL, Postgresql, MongoDB.
- Collaborative development tools (git, jira, tuleapp.)
- Experience with databases: Oracle, MySQL, PostgreSQL and MongoDB.
- Knowledge and practical experience in Web API and Web development.
- Understanding of software development life cycle.
- Experience with Offline Storage
Requirements
Qualifications and experience:
- Development engineer or equivalent
- Minimum 3 years of experience in a similar field.
- Good knowledge of project management, ability to pilot projects and work with technical experts.
- Have pedagogical skills to provide training and support for projects.
More Information
-
JOB APPLICATION DETAILS
APPLICATION DETAILS:
Closing date and application instructions
Interested candidates who meet the minimum requirements can submit their applications, updated CV and certified copies of their academic certificates to: [email protected]
The subject window on email should only contain the title of the position being applied for.
Closing date: 27th September 2022.
Kindly note, that Orange Botswana shall only correspond to short-listed candidates.
Please say that you got this job advertisement through Jobs Botswana
- This job has expired!
New Job Alert
Never miss a chance!
Let us know your job expectations, so we can find you jobs better!
Get daily latest jobs in your email
- Account Management (1)
- Accounting (12)
- Administration (11)
- Agriculture (2)
- Analyst (3)
- Architect (1)
- Artisan (1)
- Assessor (1)
- Auditing (3)
- Banking (2)
- Beauty Therapist (1)
- Blasting Assistant (1)
- Board Positions and Memberships (1)
- Bookkeeper (1)
- Branch Manager (1)
- Business Development (6)
- Call For Applications (1)
- Carpenters (1)
- Cashier (2)
- Chef (7)
- Civil Engineer (1)
- Cleaner (3)
- Clerical (1)
- Clerk (1)
- Communication (1)
- Compliance (1)
- Construction (6)
- Cook (1)
- Coordinator (2)
- Corporate Services (1)
- Counselling (3)
- Customer Relations (1)
- Customer Service (1)
- Designer (1)
- Diamond Polishers (2)
- Diesel Plant Mechanic (1)
- DIRECTOR (1)
- Doctors (3)
- Drivers (10)
- Economist (1)
- Education (9)
- Electric Engineer (3)
- Electrical Engineer (1)
- Electrician (4)
- Engineering (17)
- Executive (4)
- Extra Heavy Duty Driver (1)
- Farm Manager (1)
- Farm Workers (4)
- Field Assistants (1)
- Field Technician (1)
- Finance (1)
- Finance Manager (2)
- Financial Controller (1)
- FITTER (1)
- Fitter & Turner (1)
- Gatekeeper (1)
- General Worker (2)
- Graduate Trainees (1)
- Graphic Designer (2)
- Greaser (1)
- Handler (1)
- Handyman (2)
- Head (1)
- Health & Safety (3)
- Health Care (6)
- Healthcare Assistants (1)
- Heavy Duty Plant Mechanic (1)
- Hospitality (1)
- Human Resources (5)
- Hydrogeologist (1)
- ICT (1)
- Information Systems (1)
- Information Technology (7)
- Insurance (5)
- Internship (3)
- IT (2)
- IT MANAGER (1)
- Labourer (2)
- Lecturers (5)
- Legal (2)
- Machine Operator (1)
- Maintenance Assistant (1)
- Maintenance Engineer (2)
- Maintenance Manager (1)
- Maintenance Planner (2)
- Management (10)
- MANAGER (3)
- Managing Director (2)
- Manufacturing (1)
- Marketing (1)
- Mechanic (1)
- Mechanical Engineer (2)
- Mechanics (2)
- Media (1)
- Medical (1)
- Medical Officer (1)
- Merchandiser (1)
- Mining (2)
- Music (2)
- NGO (1)
- Nightwatchman (1)
- Nursing (4)
- Officer (2)
- Operations (1)
- Operations Manager (2)
- Operator (1)
- Optometrist /Optician (1)
- Pastor (2)
- Pharmacists (6)
- Pharmacy Technician (1)
- Physiotherapist (1)
- Plant Manager (2)
- Principal Officer (1)
- Procurement (1)
- Production Manager (2)
- Professor (3)
- Project Management (2)
- Public Health (1)
- Quality Assurance (3)
- Quality Control (1)
- Radiographer (1)
- Receptionist (2)
- Retail (2)
- Safari (1)
- Safety (1)
- Sales & Marketing (13)
- SALES AGENTS (1)
- SALES EXECUTIVE (1)
- Sales Manager (1)
- Sales Representative (2)
- Secretary (1)
- Security (1)
- Security Guards (3)
- SHE Officer (1)
- Shop Assistant (1)
- Site Foreman (1)
- Social Media (2)
- Social Media Management (1)
- Social Work (2)
- Store Manager (1)
- Supervisor (4)
- SURGEON (1)
- Surveyor (3)
- Tailor (1)
- Teachers (6)
- Technician (9)
- Trainer (1)
- Translator (1)
- Welder (1)
- Workshop Foreman (1)
- Workshop Manager (1)