Current Job Openings at Telecomz Mobile Stores


TMS is a start up mobile commerce and mobile payments firm focused on , easing mobile phone users' access to banking, digital and telecom products. Our immediate focus and project at hand is a mobile payment application. At TMS we believe in offering pioneer solutions and in pushing mobile technologies to its limits. We believe strongly in the word "Possible" and it is the only language we speak and understand! We are recruiting to fill the following positions below in Enugu State:     Job Title: Chief Programmer Location: Enugu Job Description

  • We are looking for an intelligent, passionate and focused individual with strong leadership skills and who shares our believes to fill the position of Chief Programmer.
  • The ideal candidate must be a full stack developer with robust experience in building complex web and mobile applications including payment applications.
  • He/she will lead the programming team in the development of web and mobile applications that meet stated specifications and will be responsible for ensuring that the organization's technologies are used efficiently, profitably and securedly.
Responsibilities
  • Work with the management team to establish organizational culture and drive the growth of the firm.
  • Discover and advise on best practices and technologies to be used.
  • Develop a consolidated view of the applications, define and document technical requirements based on provided application specifications.
  • Design the overall architecture of the applications.
  • Produce development schedules clearly defining milestones, timelines and needed technical resources.
  • Assign personnel to tasks as per the schedule.
  • Align and lead the programming team to achieve desired business outcomes and applications specifications.
  • Provide strategic guidance to team members in ways that promote the company’s culture.
  • Ensure that project document repositories are maintained and updated.
  • Serve as a subject-matter expert and “go to” person for guidance by members of the programming team.
  • Foresee and promptly communicate risks while also providing advice on how to mitigate such risks.
  • Build QA and security processes.
  • Organize and manage Alpha and Beta tests of applications.
  • Regularly liaise with 3rd party stakeholders particularly those providing APIs and other technical resources to ensure continued success of the applications.
  • Ensure regular, effective communication between the programming team members.
  • Drive continuous product improvement.
Skills & Qualifications
  • Ability to take full ownership over product delivery and technology.
  • Must be a full stack developer with grounded and complete knowledge of the entire web and mobile applications development cycle.
  • Experience as a member of a high performing technical team working in a fast-paced environment.
  • Must be comfortable and knowledgeable in leading a high performing technical team.
  • Demonstrated ability to prioritize and respond to urgent issues and/or changes in applications. Comfortable managing changing priorities.
  • Possess indepth attention to detail supported by excellent written and verbal communication with all levels of personnel.
  • Able to collaborate with high energy and focus, while driving team members to achieve results.
  • Must be delivery focused, with a strong willingness to perform all tasks required to complete the job and meet deadlines.
  • This is a highly accountable role therefore the candidate must possess the ability to drive delivery of highly-complex applications from start to finish. Be a hands on leader, taking active part in the coding and entire development of the applications. You will not just tell others what to do.
  • Willingness to learn and innovate in a rapidly changing environment.
  • Ability to work through ambiguous/undefined problems; ability to think abstractly.
  • Experience building robust payment applications is a must have.
  • UX design skills and experience will be added advantages.
Other Information
  • Reports directly to the CEO.
  • Candidate must be resident in Enugu or its neighboring states.
    Job Title: iOS Developer Location: Enugu Job Description
  • We are looking for an intelligent iOS developer who shares our beliefs and who will be responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers.
  • Your primary focus will be development of iOS applications and their integration with back-end services.
  • You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
Responsibilities
  • Work with a team of professional and savvy developers to determine app/project specifications.
  • Document design specifications.
  • Translate designs and wireframes into high quality codes. Design and build applications for the iOS platform.
  • Ensure the performance, quality, and responsiveness of applications.
  • Collaborate with a team to define, design, and ship new features.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
Requirements/Skills
  • Proficient with Objective-C or Swift and Cocoa Touch.
  • Experience with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text.
  • Experience with offline storage, threading, and performance tuning.
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.
  • Knowledge of other web technologies and UI/UX standards.
  • Understanding of Apple’s design principles and interface guidelines.
  • Experience with performance and memory tuning tools {{such as Instruments and Shark}}.
  • Familiarity with cloud message APIs and push notifications.
  • Knack for benchmarking and optimization.
  • Proficient understanding of code versioning tools {{such as Git, Mercurial or SVN}}.
  • Familiarity with continuous integration.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Solid understanding of the full mobile development life cycle.
Other Requirements In addition to the skills listed above, the ideal candidate must show proven knowledge in:
  • Coordinating effectively and efficiently with a team of savvy and professional developers and stakeholders.
  • Publishing apps to the App Store.
  • Successfully building complex iOS apps from scratch to finish.
  • Building mobile payment applications.
Other Information
  • The offer is a renewable 3 years contract with great perks.
  • Candidate must be resident in Enugu or its neighboring states.
    Job Title: Android Developer Location: Enugu Job Description
  • We are looking for an experienced Android developer who shares our beliefs.
  • He/she will be responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices.
  • Your primary focus will be the development of Android applications and their integration with back-end services.
  • You will be working along-side other engineers and developers working on different layers of the infrastructure.
  • Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
Responsibilities
  • Work with a team of professional and savvy developers to determine app/project specifications.
  • Document design specifications.
  • Translate designs and wireframes into high quality code. Design, build, and maintain high performance, reusable, and reliable Java code.
  • Ensure the best possible performance, quality, and responsiveness of the application.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
Requirements/Skills
  • Strong knowledge of java, NDK, C++, Android SDK, different versions of Android, and how to deal with different screen sizes
  • Familiarity with RESTful APIs to connect Android applications to back-end services.
  • Strong knowledge of Android UI design principles, patterns, and best practices.
  • Experience with offline storage, threading, and performance tuning.
  • Ability to design applications around natural user interfaces, such as “touch”.
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
  • Ability to understand business requirements and translate them into technical requirements.
  • Familiarity with cloud message APIs and push notifications.
  • A knack for benchmarking and optimization.
  • Understanding of Google’s Android design principles and interface guidelines.
  • Proficient understanding of code versioning tools, such as Git.
  • Familiarity with continuous integration.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Solid understanding of the full mobile development life cycle.
Other Requirements In addition to the skills listed above, the ideal candidate must show demonstrated knowledge in:
  • Coordinating efficiently and effectively with a team of savvy and professional developers and stakeholders.
  • Publishing apps to Google play store.
  • Successfully building complex android apps from scratch to finish.
  • Building mobile payment applications.
Other Information
  • The offer is a renewable 3 years contract with great perks.
  • Candidate must be resident in Enugu or its neighboring states.
    Job Title: Operations Manager Location: Enugu Job Description
  • We are looking for a young, positive and energetic person who shares our beliefs to fill the position of Operations Manager.
  • The ideal candidate must be hands on. Because we are a small team, you can expect more DOING than INSTRUCTING; you should be willing to get the "small" jobs done in a bid to join us in creating value.
  • The ideal candidate must be intelligent, innovative and have a knack for orderliness. Should have an eye for detail and be time conscious.
  • As the Operations Manager, you will be handling our Partnership Reporting and Settlement operations.
  • You will be responsible for ensuring that all such reports are submitted as at when due and that all relevant partner accounts are settled as at when due.
  • You will join the management team in laying a solid foundation for the future of the firm and in driving sustainable growth.
  • Be part of developing and documenting the internal processes relevant for the smooth running of the Partnership Reporting and Settlement operations , while ensuring that they are efficient and effective at all times.
  • Be a part of our strategy sessions, product development and improvement sessions and all other sessions aimed at creating value for our customers and/or growing the firm.
  • Liaise with partners to understand report requirements and updates (if any) per time.
  • Prepare partner reports according to their requirements and ensure they have such reports on time.
  • Keep an updated list of all valid partner accounts and ensure prompt settlement of these accounts.
  • Develop, update and ensure adherence to internal process execution timelines.
Skills and Requirements
  • 1- 3 years experience in business administration or a related field.
  • Proven record in reporting and organizing.
  • Self starter and team player.
  • Ability to lead and influence others to make impact.
  • Willingness to learn and grow.
Other Information
  • Reports directly to the CEO.
  • Candidate must be resident in Enugu or its neighboring states.
    Job Title: Database Developer Location: Enugu Job Description
  • We are looking for a database developer who shares our beliefs and who will be responsible for designing stable, reliable databases that perform according to specifications
  • You will be responsible for developing, testing, improving and maintaining new and existing databases to help users retrieve data effectively while establishing best practices.
  • You will help solve all database usage issues and come up with ideas and advice that can help avoid such problems in the future.
Responsibilities
  • Prepare documentations and specifications.
  • Advice on best suited database platform for projects based on requested specifications.
  • Design and code stable, effective and reliable databases.
  • Ensure performance, security, and availability of databases.
  • Handle common database procedures such as upgrade, backup, recovery, migration, etc.
  • Profile server resource usage, and optimize and tweak as necessary.
  • Collaborate with other team members and stakeholders.
Skills and Qualifications
  • Strong proficiency with SQL and its variation among popular databases.
  • Experience with some of the modern relational databases particularly MySQL.
  • Skilled at optimizing large complicated SQL statements.
  • Knowledge of best practices when dealing with relational databases.
  • Capable of configuring popular database engines and orchestrating clusters as necessary.
  • Ability to plan resource requirements from high level specifications.
  • Capable of troubleshooting common database issues.
  • Familiar with tools that can aid with profiling server resource usage and optimizing it.
  • Proficient understanding of code versioning tools such as {{Git / Mercurial / SVN}}.
  • Demonstrated knowledge of building databases that produce high level analytics reports.
  • Proven ability to coordinate efficiently and effectively with a team of savvy and professional developers and stakeholders.
Other Information:
  • The offer is a renewable 3 years contract with great perks.
  • Candidate must be resident in Enugu or its neighboring states.
    Job Title: UI/UX Designer Location: Enugu Job Description
  • We are looking for a creative UI/UX Designer to join our team! As an UI-UX Designer , you will be responsible for delivering the best possible user experience, which makes your role extremely important for our success.
  • We are looking for someone who has passion for typography, colour, image, content layout and positive user experience, a team member who will do what it takes to help develop market winning applications.
  • You will be designing ideas using various methods and latest technology.
  • You will be designing graphic user interface elements, like menus, tabs, forms, and widgets as well as visual assets.
Responsibilities
  • Create, manage, and refine visual assets and user interface elements.
  • Document design patterns as style guides, pattern libraries, or design systems to ensure developers can quickly, easily, and consistently get to the intended design solutions.
  • Test for intuitivity and experience.
  • Understand each applications's goals, objectives and target audience and design accordingly.
  • Develop and translate technical and business requirements into intuitive and user-centered solutions and design ideas.
  • Identify design problems and devise elegant solutions.
  • Combine creativity with an awareness of the design elements
  • Create prototypes and mockups.
  • Test new ideas before implementing
  • Conduct an ongoing user research.
Requirements and Qualifications
  • 1-3 years of experience as an UI-UX Designer or similar role.
  • UI design portfolio
  • Excellent interpersonal and communication skills
  • Ability to communicate and explain your design options/ideas using wireframes, experience maps, flow diagrams and use cases.
  • Detail oriented and a critical thinker
  • Problem solver and customer-centered
  • Experience using tools like Photoshop, Illustrator, Acrobat, Sketch, InVision, UXPin, Quartz.
  • An understanding of HTML5 & CSS3 are an added advantage
  • Some knowledge of Usability Factors in Human Computer Interaction
  • Be open to receiving objective critism and improving upon your designs; ability to learn and improve.
Other Information:
  • The offer is a renewable 3 years contract with great perks.
  • Candidate must be resident in Enugu or its neighboring states.
    How to Apply Interested and qualified candidates should send their Resume to: [email protected] with the " Job Title" as the subject of the mail.   Application Deadline  2nd April, 2018.