At Bincom ICT Solutions we are a team of creative, intelligent, and diligent people who strive for consistency and excellence. We are fun loving, creative people who hold ourselves and each other to account in professionally delivering the high standard of quality our clients expect and deserve.
We are in the business of providing clients with websites a...
Read more about this company
Our Tech Apprenticeship Program offers a unique opportunity for aspiring IT professionals to gain real-world experience and develop valuable skills.
This hands-on program provides on-the-job training and mentorship, allowing you to learn from experienced professionals and contribute to meaningful projects.
Responsibilities
Assist senior developers in the design, development, and testing of mobile applications.
Develop and maintain mobile app features under the guidance of experienced developers.
Participate in the development of mobile applications for both iOS and Android platforms using native languages or cross-platform frameworks (e.g., React Native, Flutter).
Assist in the design, development, and testing of mobile app features.
Collaborate with designers and developers to translate designs and wireframes into functional mobile applications.
Write clean, well-documented, and maintainable code.
Participate in code reviews and contribute to improving code quality.
Conduct unit tests and participate in integration testing.
Identify and report bugs and issues.
Assist in the debugging and troubleshooting of mobile applications.
Stay updated on the latest mobile app development technologies, trends, and best practices.
Conduct research on new technologies and propose innovative solutions.
Participate in internal training sessions and workshops to enhance your skills.
Perform other duties as assigned by the supervisor, which may include research, documentation, and administrative tasks.
Participate in code reviews and contribute to improving code quality.
Research and evaluate new technologies and trends in mobile app development.
Assist in the creation of technical documentation and user manuals.
Participate in team meetings and contribute to project discussions.
Qualifications
Strong interest in mobile app development and a passion for technology.
Interest in building proficiency in at least one programming language (preferred).
Strong work ethic, eagerness to learn, and a proactive approach.
Interest in building strong understanding of fundamental programming concepts (e.g., data structures, algorithms, object-oriented programming).
Basic understanding of mobile app development principles and architectures.
Strong analytical and problem-solving skills.
Excellent communication and interpersonal skills.
Ability to work independently and as part of a team.
Experience with any of the following: Java, React Native, Flutter.
Familiarity with Git or other version control systems.
Interest in building experience with Agile development methodologies.
Benefits
Gain valuable hands-on experience in mobile app development.
Learn from experienced and skilled developers.
Build a professional portfolio of mobile app projects.
Network with industry professionals and expand your professional network.
Opportunity to contribute to real-world projects.
Gain valuable insights into the mobile app development industry.
Best Freelance Skills You Need to Earn in USDThis article discusses the best freelance skills to learn if you want to earn in USD and shares tips on how you can get your first interantional client.
10 Signs You Need to Hire a Recruitment AgencyThis article discusses 10 clear signs you need to hire a recruitment agency, how recruitment agencies solve these problems, and when outsourcing recruitment makes the most business sense.
Best Online Platforms that Pay Nigerians in USD to Train AILooking for AI training jobs that pay in USD? Discover the best online platforms where Nigerians can earn dollars by training AI models, writing prompts, evaluating AI responses, annotating data, and more.