Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 10, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    AFRICHANGE TECHNOLOGIES LIMITED is registered with FINTRAC in Canada as a Money Service Business (Registration number - M19773759) and licensed in Québec by the Revenu Québec (License number: 12705)
    Read more about this company

     

    Software Engineer (.Net)

    Job Overview

    • Because we are growing, we are in search of an experienced Back-End Developer who is able to function as a team with other developers and make excellent products for our customers

    Responsibilities

    • Design and develop new features on the backend using web apis.
    • Maintain and enhance existing web applications and all internal systems are integrated.
    • Play a key role in building medium to large-scale public-facing, high volume based web API’s.
    • Maintain existing web APIs and support.
    • Participate in the ongoing development of applications that meet the needs of our customers.
    • Deliver new functionality and change requests for existing applications.
    • Integration to third party API’s.
    • Perform complete testing of web API’s, units, and systems, engaging users as necessary.
    • Candidate must be a team player and willing to teach and to learn.
    • Responsible for regular communication with others involved in the development process.
    • Implement, test, and bug-fix functionality.
    • Provide support to end-users.
    • Design, build and maintain efficient and reliable C# code.
    • Other duties as assigned

     Specifications

    • BSC/HND in Computer Science or equivalent
    • Relevant certification(s) in Software Engineering or its related course
    • Three or more years’ experience
    • Solid understanding and experience developing web API’s using C#.
    • Good Knowledge of Unit Testing using Xunit and Moq.
    • Working knowledge of CSS, JavaScript, HTML, SQL, Postgres and .Net development.
    • Experience working with teams, Agile/Scrum teams experience preferred.
    • Able to work independently and efficiently to meet deadlines.
    • Self-motivated, detail-oriented and organized.
    • Excellent communication (oral and written), interpersonal, organizational, and presentation skills.
    • Good knowledge of AWS, Heroku and rabbit mq.
    •  Knowledge of Angular and flutter is an added advantage

     What we offer

    • Fully remote opportunities
    • Competitive salary
    • Access to relevant courses/learning programs
    • A great team with a passion for working collaboratively

    go to method of application »

    Senior Product Designer

    Job Overview

    • We are looking for a Product Designer who is passionate about finding solutions that allow customers to use our products intuitively.
    • The ideal candidate will not only execute on a current road map but will drive the team with curiosity and ambition to promote excellent work.
    • Also, the candidate should be knowledgeable at all stages of the design process while remaining focused on the needs of the customer

    Job Responsibilities

    • From research and concept development, you will design a diverse range of products for a wide range of users and platforms as well as creating simple & easy to use products
    • Work closely with the Tech and Product team to ensure that your ideas add value to the user while being technically achievable
    • Create wireframes and interactive prototypes for design exploration and user testing
    • Drive the development of new design concepts that differentiate our products from competitors
    • Keeping up to date with the latest product design techniques
    • You must be confident in applying both qualitative and quantitative research approaches to validate your design judgment.
    • You will produce designs with brand concepts and consistency in mind and also understand when to make or break design systems
    • You will work with product owners/managers, user researchers, scrum masters and developers to understand needs and goals and to create intelligent solutions
    • Create high fidelity designs that are both beautiful and intuitive
    • Work with product managers and marketing teams to develop and execute user engagement strategies that increase user adoption and retention rates
    • Improve designs of existing products if need be
    • Solicit feedback from users for improvement and modification
    • Identify and implement process improvements that streamline design work flows and increase design efficiency.

    What you should have

    • Bachelor's degree in computer science, web development, or a related field is typically required
    • 4 years experience working as a Product Designer in cross-functional teams in a fast paced environment
    • Strong knowledge of figma, adobe photoshop/illustrator
    • Proficiency in design software e.g. InDesign etc.
    • User interface, HTML and prototype skill
    • Understanding Responsive Design
    • Good understanding of accessibility guidelines and how to implement them
    • Understanding of browser quirks and workarounds for Cross-Browser Compatibility
    • Attention to details, communication and collaboration skills
    • Fluency in the English language
    • Work experience in a Fintech or Financial institution
    • Good understanding of front-end web development technologies such as HTML, CSS, and JavaScript

    What we offer

    • Fully remote opportunities under a flexible work environment
    • Competitive salary
    • Paid time-offs including paternity leave
    • Access to relevant courses/learning programs
    • Lively work environment and flat organization
    • A close-knit team with a great passion for working collaboratively
    • Performance Incentives

    go to method of application »

    Quality Assurance Engineer

    Job Overview

    • Policies and procedures are followed to ensure that quality requirements are met. undertaking continual quality defect and deviation analysis and also detect flaws or gaps in testing activities and develop solutions to ensure adequate and effective quality processes.

    Responsibilities

    • Test Plan Documentation Development,Test Execution and reporting 
    • Participates in product testing and review and recommendations
    • Reviews and validates requirements and technical specifications
    • Develops and executes test plans and detailed test cases based on requirements and/or customer feedback and prioritization
    • Documents results; offer observations or improvements after analysis of test results and overall product quality
    • Collaborates with the development team on bug fix verification and validation (regression testing)
    • Communicates professionally at all levels within and outside of the organization
    • Supports, designs, develops, and enhances test processes and reporting for QA processes
    • Manages testing efforts across many varied projects and tasks under tight deadlines
    • Process conformation and confirmation
    • Documentation
    • Test Execution stages and environment
    • Develop quality assurance plans by conducting risk analyses.
    • Support the QA leadership through team projects execution by acting as team lead and contact point for the team.

     Specifications

    • At least a Bachelor's degree in Computer science or IT related courses
    • 3+ years’ experience in Quality Assurance with at least 2years' experience in automated testing tools or equivalent automation skills
    • Experience with web-based application testing  Experience with integration testing between applications
    • Proven experience in API testing, Performance testing, Test case/Script designing, Web testing, Mobile testing and Test documentation
    • Knowledge in SQL queries.
    • Automation (cypress, selenium, postman)

     What we offer

    • Fully remote opportunities
    • Competitive salary
    • Access to relevant courses/learning programs
    • A great team with a passion for working collaboratively

    go to method of application »

    Software Engineer (Angular, C#)

    Job Overview

    • Because we are growing, we are seeking an individual that can create a top-level coding-base using Typescript, Angular and Responsive User Interface best practices. Your role will require you to implement an exciting and streamlined user experience.
    • You will need to know the best practices and modern ways of creating interfaces and ensure the interface is able to interact with backends APIs. You will also need to have great communication and collaboration skills as you will need to interact with fellow front end and back end developers regularly to ensure components can be integrated together.
    • To ensure success as an Angular Developer, you should have extensive knowledge of theoretical software engineering, be proficient in Typescript, JavaScript, HTML, and CSS/SCSS, and have excellent management skills.

    Responsibilities

    • Designing and developing user interfaces using Angular best practices
    • Adapting interface for modern internet applications using the latest front-end technologies
    • Developing product analysis tasks
    • Making complex technical and design decisions for user interface
    • Developing application codes and unit tests in Angular
    • Conducting performance tests
    • Consulting with the design team
    • Ensuring high performance of applications and providing support
    • To ensure a clean dependency chain with regards to file systems, logic and model
    • To make technical and design decisions for application that best align with business objectives
    • To work and identify bottlenecks of performance, error detection, troubleshooting and thereby improve the overall application’s performance and stability
    • Design and implement visually aesthetic user interfaces
    • Working together with team leads and Product Managers for analyzing, designing, and building new systems as well as enhancement to existing systems
    • Create meaningful, impeccable and well written documentations, Modules, and components that are reusable and can be interpreted by the team
    • Research, analyze, and develop product features of increasingly complex nature
    • To conduct functional, performance and User Acceptance Testing (UAT)
    • Timely implementations of new technologies to speed up performance of the application
    • To coordinate workflow and website ideas with the cross functional team such as stakeholders, the developing team, the users and other production partners to develop state of the art user experience

     Specifications

    • Background in Computer Science or  its equivalent
    • Relevant certification(s) in Software Engineering or its related course
    • 3 years’ relevant work experience
    • Knowledge of JavaScript MV-VM/MVC frameworks including Angular
    • Experience using JavaScript building tools like Gulp or Webpack
    • Proven experience implementing front-end and JavaScript applications
    • Proven experience in the delivery of system / software development projects in a structured environment
    • Experience in a variety of software development approaches and methodologies including Agile SCRUM and Waterfall Experience
    • Proficient in CSS/SCSS, HTML, and writing cross-browser compatible code
    • Knowledge of Ci/CD and deployment platforms like Heroku and AWS, Docker, Git and Git Action, HTML5/CSS, jQuery and related client-side frameworks
    • Knowledge of Ng Zorro and Ng Bootstrap is an added advantage

     What we offer

    • Fully remote opportunities
    • Competitive salary
    • Access to relevant courses/learning programs
    • A great team with a passion for working collaboratively

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Africhange Technologies Limite... Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail