Start Your Career at Afro Techlabs
Innovation-driven Team
Embrace cutting-edge technology, collaborate with brilliant minds, and lead the way in software development innovation.
Impactful Solutions
Join a mission to create software that empowers businesses and transforms industries, making a difference worldwide.
Growth-Oriented Environment
Unlock your full potential through continuous learning and career advancement within our supportive company culture.
Sr. Software Engineer (Flutter)
Job Description
We are looking for app developer (Flutter) who is crazy for building pixel perfect mobile apps for both iOS and Android platforms. You will be responsible for building mobile applications, as well as coordinating with the team responsible for other layers of product infrastructure. You must have a desire to work in Startup culture, able to self manage and work remotely when required.
Job Location: Remote in Ghana, On-site in Gujarat, India.
- Writing reusable, testable, and efficient code
- To build cross-platform mobile apps for Android, and IOS applications.
- Work in cross-platform mobile software development (Android/iOS) using technologies such as flutter, Dart, Rest API, and API integration.
- Should have to work with Push Notifications, Cloud Functions, and Analytics.
- Maintain existing codebases and be able to start from scratch.
- Build reusable code and libraries for future use.
- Integrate various APIs from third parties.
- Integrate user-interface elements developed by other developers.
- Integration of data storage solutions.
- Collaborate closely with the teams of UI/UX designers, QAs, and other developers.
- Participate in software architecture, design discussions, and code reviews.
- Responsible for building Android and iOS apps using Flutter and releasing them to the PlayStore and AppStore.
- Leverage native APIs for deep integration with both platform
- Write unit and integration test
- Assist in building estimates
Skills
- 3+ years of professional experience working in Flutter and dart experience
- Knowledge of Android/iOS native mobile app development practices
- Extensive knowledge and work experience in APIs Provider integration, Google’s Firebase, and Cloud functions.
- Should have clear concepts and practical knowledge of Flutter, Dart and its related technology.
- Experience with integrating third party libraries to enhance the functionality of the app
- Experience with any state management library(BLoC, Riverpod, etc.) is required
- Experience of handling location services, notifications, video recording, rest APIs
- Experience with build, deployment, unit testing tools, testing libraries
- Knowledge of working with Typescript, NodeJS are big plus
- Must have developed and released few Flutter applications on stores (Both App and Play Stores)
Sr. Software Engineer (MEAN Stack)
Job Description
We are looking for Senior MEAN stack developer who is crazy and equally responsible for building responsive websites. We want a team member who strives to develop a first class codebase using MEAN best practices and standards. Candidates will design and develop new software for web applications, perform research & development of new technologies, integrate with other systems, and maintain and support proposed web applications. You must have a desire to work in Startup culture.
Job Location: Remote in Ghana, On-site in Gujarat, India.
- Strong skills/experience in developing web applications using MEAN (and related technologies)
- Experience with MEAN lifecycle is end to end is must.
- Experience of the full software development life-cycle: from requirements gathering and functional specification
- Demonstrable knowledge of web technologies including Bootstrap, Tailwind, HTML5, CSS3, Javascript, AJAX, JQuery etc
- Good knowledge of MongoDb and writing efficite queries for the same
- Experience on working thrid parth APIs like (Social Logins, Shipping Integrations, Email Provider Integraions)
- Working on APIs and integrating the same with making sure on lowering response times
- Passion for best design and coding practices and a desire to develop new bold ideas
Skills
- 3+ years of professional software development experience (in MEAN)
- Should know the process of deployment
- Should be able to handle the deployment pipelines from staging to production.
- Should be able to debug server level issues
- Skilled full experience in AngularJs is a must
- Best knowledge of JavaScript, jQuery, Bootstrap, Tailwind, CSS3 and HTML5
- Best knowledge of writing Mongo Queries.
- Should have experience in latest version of Angular
- Understanding of development cycle and versioning protocols
- Should have strong design, programming, and debugging skills
Kindly share your resume on hr@invennico.com
Jr. Software Engineer (MERN Stack)
Job Description
We are looking for MERN stack developers who are crazy for building responsive websites. We want a team member who strives to develop a first class codebase using MERN best practices. Candidates will design and develop new software for web applications, perform research & development of new technologies, integrate with other systems, and maintain and support proposed web applications.
You must have a desire to work in Startup culture.
Job Location: Remote in Ghana, On-site in Gujarat, India.
- Strong skills/experience in developing web applications using MERN (and related technologies)
- Experience using different IDEs and server frames like Nextjs.
- Experience of the full software development life-cycle: from requirements gathering and functional specification
- Demonstrable knowledge of web technologies including Bootstrap, Tailwind, HTML5, CSS3, Javascript, AJAX, JQuery etc
- Good knowledge of MongoDb and writing efficient queries for the same
- Experience in common third-party APIs (like Google Maps, Facebook etc)
- Add-on and working with SOAP/REST/JSON API
- Passion for best design and coding practices and a desire to develop new bold ideas
Skills
- 1+ years of professional software development experience (in MERN)
- Hands on experience in NextJs is a must
- Knowledge of object oriented programming is must
- Good knowledge of JavaScript, jQuery, Bootstrap, Tailwind, CSS3 and HTML5
- Good knowledge of writing Mongo Queries.
- Should have knowledge of NextJs
- Good understanding of ReactJS
- Understanding of development cycle and versioning protocols
- Should have strong design, programming, and debugging skills
Software Engineer (Python)
Job Description
We are looking for Python developers to join our engineering team and help us develop and maintain various software products.Should be able to work on development activities related to Python Web development(Django/Flask).Python Developer responsibilities include writing and testing code, debugging programs and integrating applications with third-party web services. To be successful in this role, you should have experience using server-side logic and work well in a team. Ultimately, you’ll build highly responsive web applications that align with our business needs.
Job Location: Remote in Ghana, On-site in Gujarat, India.
- Writing reusable, testable, and efficient code
- Integration of user-facing elements developed by front-end developers with server side logic.
- Work in the Agile environment and adhere to all best practices.
Skills
- Previous working experience as a Python Developer for (2+) year(s)
- Hands on experience with Django, Flask or other Python frameworks
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3 ability to write well documented clean Python code
- Familiarity with some ORM (Object Relational Mapper) libraries
Jr. Software Engineer (PHP)
Job Description
We are looking for a passionate hands-on technologist who has experience developing web applications based on pure PHP codes (server side). Candidates will design and develop new software for web applications, perform research & development of new technologies, integrate with other systems, and maintain and support proposed web applications.
You must have a desire to work in Startup culture.
Job Location: Remote in Ghana, On-site in Gujarat, India.
- Strong skills/experience in developing web applications using Php (and related technologies)
- Experience using different IDEs and server frames like Apache and Wamp.
- Experience of the full software development life-cycle: from requirements gathering and functional specification
- Demonstrable knowledge of web technologies including Bootstrap, HTML5, CSS3, Javascript, AJAX, JQuery etc
- Good knowledge of relational databases(ORM), version control tools and of developing web services, plus writing strong efficient sql queries ( MySQL)
- Experience in common third-party APIs (like Google Maps, Facebook etc)
- Add-on and working with SOAP/REST/JSON API
- Passion for best design and coding practices and a desire to develop new bold ideas
Skills
- More than 3 Years years of professional experience in PHP
- Hands on experience in Laravel, Core Php and JQuery is a must
- Knowledge of object oriented programming is must
- Good knowledge of JavaScript, jQuery, Bootstrap, CSS3 and HTML5
- Good knowledge of writing PHP My SQL Queries, jQuery.
- Should have knowledge of PHP framework like Laravel, CodeIgnitor or Cakephp
- Basic understanding of AngularJS, ReactJS
- Understanding of development cycle and versioning protocols
- Should have strong design, programming, and debugging skills
Software Engineer (Core PHP)
Job Description
We are looking for a passionate hands-on technologist who has experience developing web applications based on pure PHP codes (server side). Candidates will design and develop new software for web applications, perform research & development of new technologies, integrate with other systems, and maintain and support proposed web applications.
Job Location: Remote in Ghana, On-site in Gujarat, India.
- Strong skills/experience in developing web applications using Php (and related technologies)
- Experience using different IDEs and server frames like Apache and Wamp.
- Experience of the full software development life-cycle: from requirements gathering and functional specification
- Demonstrable knowledge of web technologies including Bootstrap, HTML5, CSS3, Javascript, AJAX, JQuery etc
- Good knowledge of relational databases(ORM), version control tools and of developing web services, plus writing strong efficient sql queries ( MySQL)
- Experience in common third-party APIs (like Google Maps, Facebook etc)
- Add-on and working with SOAP/REST/JSON API
- Passion for best design and coding practices and a desire to develop new bold ideas
Skills
- 1-4 years of professional software development experience in Core PHP.
- Hands on experience in Core Php, Laravel, and JQuery is a must
- Knowledge of object oriented programming is must
- Good knowledge of JavaScript, jQuery, Bootstrap, CSS3 and HTML5
- Good knowledge of writing PHP My SQL Queries, jQuery.
- Should have knowledge of PHP framework like Laravel, CodeIgnitor or Cakephp
- Basic understanding of AngularJS, ReactJS
- Understanding of development cycle and versioning protocols
- Should have strong design, programming, and debugging skills
SEO Specialist
JOB DESCRIPTION
We are looking for a crazy and passionate SEO Specialist to join our team. If you know how to strategize, plan and implement SEO for various niche projects then this position is for you. You will work with different teams to coordinate marketing, advertising and promotional activities.
Job Location: Remote in Ghana, On-site in Gujarat, India.
RESPONSIBILITIES
- Plan SEO strategies for various niche projects to improve visibility in search engines.
- Design SEO campaigns aligned with business goals
- Manage & execute end-to-end SEO projects for inhouse and clients.
- Establish strong web presence to boost brand awareness
- Coordinate with content team for the creation of digital content (e.g. website, blogs, SEO contents & press releases)
- Coordinate with Development team for required changes on web propeties
- Measure and report performance of all digital marketing campaigns, and assess against goals (ROI and KPIs)
- Identify trends and insights, and optimize spend and performance based on the insights
- Brainstorm new and creative growth strategies
- Utilize strong analytical ability to evaluate end-to-end customer experience across multiple channels and customer touch points
- Stay up-to-date with SEO and Digital Marketing trends.
SKILLS
- Strong verbal and written communication skills
- 3+ years of experience working in SEO.
- A candidate with Local SEO projects experience is preferable.
- Excellent analytical and project management skills
- Familiar with WordPress and other content management systems
- Familiar with Digital Marketing tools like Ahrefs, SEMrush, Google Analytics, Google Search Console.
- Familiar with Image editing tools like Canva.
- Must be able to work on Multiple projects
- Knowledge of Paid Ads and Social Media is a plus.
UX/UI Designer
Job Description:
We are looking for a creative and detail-oriented UX/UI Designer to join our team. The ideal candidate should have a passion for creating intuitive and visually appealing user interfaces. As a UX/UI Designer, you will collaborate with cross-functional teams to understand user needs, design wireframes and prototypes, and deliver seamless user experiences across various platforms.
Job Location: Remote in Ghana, On-site in Gujarat, India.
Responsibilities:
- Conduct user research to understand user needs, behaviors, and motivations.
- Create wireframes, prototypes, and visual designs that effectively communicate the user experience.
- Collaborate with product managers and developers to translate business requirements into user-friendly designs.
- Conduct usability testing and gather feedback to iterate and improve designs.
- Stay updated on industry trends and best practices in UX/UI design.
- Ensure consistency and coherence across all aspects of the user interface.
Skills:
- Proven experience as a UX/UI Designer or similar role.
- Proficient in design tools such as Sketch, Adobe XD, Figma, or similar.
- Strong understanding of user-centered design principles.
- Ability to create wireframes, prototypes, and high-fidelity visual designs.
- Excellent communication and collaboration skills.
- Detail-oriented with a strong sense of visual aesthetics.
Qualifications:
- A strong portfolio showcasing previous UX/UI design work.
- Familiarity with front-end development principles and constraints.
- Experience working in an agile development environment is a plus.
Additional Requirements:
- Strong problem-solving skills and the ability to work in a fast-paced environment.
- Ability to adapt to feedback and iterate on designs.
- Passion for staying updated on the latest trends and technologies in UX/UI design.
Mobile App Developer
Job Description:
We are seeking a highly skilled and innovative Mobile App Developer to join our dynamic team. The ideal candidate will have a passion for mobile application development and a proven track record of delivering high-quality apps for both Android and iOS platforms. As a Mobile App Developer, you will collaborate with cross-functional teams to design, develop, test, and deploy mobile applications that meet user needs and business objectives.
Job Location: Remote in Ghana, On-site in Gujarat, India
Responsibilities:
- Develop and maintain mobile applications for Android and iOS platforms.
- Collaborate with product managers, designers, and other stakeholders to define app features and functionality.
- Write clean and efficient code, ensuring the performance, quality, and responsiveness of mobile applications.
- Stay updated on the latest industry trends and emerging technologies in mobile app development.
- Conduct code reviews, testing, and debugging to ensure optimal app functionality.
- Collaborate with cross-functional teams to integrate mobile applications with back-end services and external APIs.
- Keep app security and data protection measures up-to-date.
Skills:
- Proven experience as a Mobile App Developer.
- Proficient in mobile app development languages such as Swift (iOS) and Kotlin/Java (Android).
- Experience with cross-platform frameworks like React Native or Flutter is a plus.
- Strong understanding of mobile UI/UX principles.
- Familiarity with RESTful APIs and third-party libraries.
- Knowledge of mobile app deployment processes and app store guidelines.
- Excellent problem-solving and debugging skills.
Qualifications:
- Proven portfolio of mobile applications developed for Android and iOS platforms.
- Experience with version control systems, such as Git.
- Ability to work in an agile development environment.
Additional Requirements:
- Strong communication and collaboration skills.
- Ability to adapt to evolving project requirements and timelines.
- Passion for staying updated on the latest trends and technologies in mobile app development.
Front-end Web Developer
Job Description:
We are seeking a talented and detail-oriented Front-end Web Developer with a passion for creating engaging and dynamic user experiences. The ideal candidate will have a strong foundation in front-end technologies, including HTML5, CSS3, and JavaScript. The role involves collaborating with cross-functional teams to design, develop, and implement web solutions that align with business objectives.
Job Location: Remote in Ghana, On-site in Gujarat, India.
Responsibilities:
- Develop and implement responsive and visually appealing web interfaces using HTML5, CSS3, and JavaScript.
- Collaborate with back-end developers and designers to ensure seamless integration of front-end and back-end technologies.
- Stay updated on industry trends and emerging technologies to enhance the user experience.
- Conduct code reviews and ensure adherence to coding standards and best practices.
- Optimize web applications for maximum speed and scalability.
- Troubleshoot and debug issues to ensure smooth user experiences across different browsers and devices.
- Collaborate with UX/UI designers to translate design wireframes into functional web pages.
Skills:
- 1-4 years of professional experience in front-end web development.
- Proficient in HTML5, CSS3, and JavaScript.
- Experience with front-end.
- frameworks/libraries such as Bootstrap, jQuery, and AngularJS.
- Familiarity with version control systems.
- Strong understanding of cross-browser compatibility and responsive design principles.
- Knowledge of web performance optimization techniques.
- Basic understanding of back-end technologies and development cycles.
- Excellent problem-solving and debugging skills.
- Passion for staying updated on the latest trends and technologies in web development.
Qualifications:
- Proven experience in developing and implementing front-end solutions.
- Strong portfolio showcasing previous work and projects.
- Excellent communication and
Back-end Developer
Job Description:
We are looking for a skilled and motivated Back-end Developer to join our innovative development team. The ideal candidate will have a strong background in server-side development and be proficient in designing, implementing, and maintaining scalable and efficient back-end systems. As a Back-end Developer, you will collaborate with front-end developers, database administrators, and other stakeholders to create robust and secure web applications.
Job Location: Remote in Ghana, On-site in Gujarat, India.
Responsibilities:
- Design, develop, and maintain server-side logic for web applications.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Implement and maintain database architectures, including designing and optimizing database schemas.
- Write clean, efficient, and well-documented code in languages such as Node.js, Python, Ruby, or Java.
- Collaborate with cross-functional teams to understand project requirements and deliver scalable solutions.
- Conduct code reviews and ensure code quality, performance, and security.
- Stay updated on emerging technologies and best practices in back-end development.
Skills:
- Proven experience as a Back-end Developer.
- Proficient in server-side programming languages (e.g., Node.js, Python, Ruby, Java).
- Experience with database systems such as MySQL, PostgreSQL, or MongoDB.
- Familiarity with front-end technologies and integration with back-end services.
- Knowledge of RESTful API design and development.
- Understanding of security best practices and data protection.
- Strong problem-solving and debugging skills.
Qualifications:
- Proven portfolio of back-end development projects.
- Experience with version control systems, such as Git.
- Ability to work in an agile development environment.
Additional Requirements:
- Excellent communication and collaboration skills.
- Ability to adapt to changing project requirements and priorities.
- Passion for continuous learning and staying updated on the latest trends in back-end development.
Full Stack Developer
Job Description:
We are seeking a versatile and enthusiastic Full Stack Developer to join our dynamic team. The ideal candidate will have a broad skill set covering both front-end and back-end technologies, with a proven track record of delivering end-to-end solutions. As a Full Stack Developer, you will play a key role in designing, developing, testing, and deploying web applications that provide seamless and engaging user experiences.
Job Location: Remote in Ghana, On-site in Gujarat, India.
Responsibilities:
- Develop and maintain both front-end and back-end components of web applications.
- Collaborate with product managers, designers, and other developers to understand project requirements and deliver comprehensive solutions.
- Write clean, efficient, and well-documented code using a variety of programming languages and frameworks.
- Design and implement scalable and secure database architectures.
- Conduct thorough testing and debugging to ensure optimal performance and functionality.
- Integrate third-party APIs and external services as needed.
- Stay updated on emerging technologies and industry best practices.
- Collaborate with cross-functional teams to ensure seamless integration of all components.
Skills:
- Proven experience as a Full Stack Developer.
- Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and front-end frameworks (e.g., React, Angular, Vue).
- Proficiency in back-end technologies and languages (e.g., Node.js, Python, Ruby, Java).
- Experience with database systems (SQL and NoSQL databases).
- Knowledge of RESTful API design and development.
- Familiarity with version control systems (e.g., Git).
- Strong problem-solving and debugging skills.
Qualifications:
- Proven portfolio showcasing full stack development projects.
- Experience with agile development methodologies.
- Ability to work independently and collaboratively in a fast-paced environment.
Additional Requirements:
- Excellent communication and collaboration skills.
- Adaptable to evolving project requirements and priorities.
- Passion for continuous learning and staying updated on the latest trends in full stack development.