Jobs Career Advice Post Job
X

Send this job to a friend

X

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

  • Posted: Jul 20, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • FairMoney is a digital platform in Nigeria that allows you access instant loans in a few minutes through our android app.
    Read more about this company

     

    Senior Software Engineer - Frontend

    You will be working as a Software Engineer in our Technology Division, which is now composed of 75+ people in Lagos, Bangalore, Paris, Türkiye, and remotely across the globe.

    We are building Engineering centers of excellence across multiple regions and are looking for smart, talented, driven engineers. This is a unique opportunity to be part of the core engineering team of a fast-growing fintech poised for more rapid growth in the coming years.

    Roles and responsibilities

    • Developing high-quality features by working with our Product team to better serve customers.
    • Building a platform on which each market can plug its specific features while maintaining a solid common core product.
    • Tackling complex financial processes with the right patterns and appropriate solutions.
    • Helping drive the architecture and technology choices that enable a world-class experience for our customers.
    • Being responsible for designing, developing, and deploying medium to large-sized projects.
    • Helping define engineering best practices and providing technical mentorship to other members of the engineering team.
    • Contributing to continuous improvements to an infrastructure that can handle millions of clients.
    • Analyzing and improving efficiency, scalability, and stability of monitoring, continuous integration, and platform integration.

    Our technical stack

    • Our customer-facing product is a React Native Android and IOS application.
    • We also use react, next js, and typescript.
    • .Net Core (C#) backend.
    • We are hosted on Azure cloud.

    Basic Qualifications

    • Bachelor’s/Master's degree in Computer Science, Maths, or related technical domain.
    • 4+ years of professional experience in React, React Native and Next.JS
    • 2+ years of experience working in Fintech.
    • Excellent troubleshooting skills.
    • Familiarity with RESTful APIs.
    • Solid understanding of core JavaScript, and Typescript concepts.
    • Experience with writing automated tests (eg- Jest, Karma, Jasmine, Mocha, enzyme, cypress)
    • Strong knowledge of testing best practices and understanding of CI/CD.
    • You have excellent verbal and written communication skills.
    • You have excellent problem-solving skills and object-oriented design skills.
    • Teamwork player used to pair programming and peer reviews.

    Preferred Qualifications

    • Experience taking a leading role in building complex software systems that have been successfully delivered to customers.
    • Micro-services experience is very much preferred.
    • Expert knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
    • Experience with cloud providers, preferably Azure, alternatively AWS/Azure;
    • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and create technical designs and specifications.
    • Experience mentoring junior software engineers to improve their skills, and make them more effective, productive software engineers.
    • Experience influencing software engineering best practices within your team.

    go to method of application »

    Software Engineer - Backend

    You will be working as a Software Engineer in our Technology Division, which is now composed of 75+ people in Lagos, Bangalore, Paris, Türkiye, and remotely across the globe.

    We are building Engineering centers of excellence across multiple regions and are looking for smart, talented, driven engineers. This is a unique opportunity to be part of the core engineering team of a fast-growing fintech poised for more rapid growth in the coming years.

    Roles and responsibilities

    • Developing high-quality features by working with our Product team to better serve customers.
    • Building a platform on which each market can plug its specific features while maintaining a solid common core product.
    • Tackling complex financial processes with the right patterns and appropriate solutions.
    • Helping drive the architecture and technology choices that enable a world-class experience for our customers.
    • Being responsible for designing, developing, and deploying medium to large-sized projects.
    • Helping define engineering best practices and providing technical mentorship to other members of the engineering team.
    • Contributing to continuous improvements to an infrastructure that can handle millions of clients.
    • Analyzing and improving efficiency, scalability, and stability of monitoring, continuous integration, and platform integration.

    Our technical stack

    • Our customer-facing product is an Android and IOS application.
    • It communicates with a .Net Core (C#) backend.
    • We are hosted on Azure cloud: we use Azure SQL, Azure DevOps, Azure app service, and some other great services that Azure cloud offers.

    Basic Qualifications

    • Bachelor’s/Master's degree in Computer Science, Maths, or related technical domain.
    • You have 3+ years of experience in backend software development with C#.
    • You have 1+ years of experience working in Fintech.
    • You have excellent verbal and written communication skills.
    • You have excellent problem-solving skills and object-oriented design skills.

    Preferred Qualifications

    • Experience being a part of building complex software systems that have been successfully delivered to customers;
    • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations;
    • Experience with cloud providers, preferably Azure, alternatively AWS/Azure;
    • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, create technical designs and specifications.

    go to method of application »

    Senior Software Engineer - Backend

    You will be working as a Software Engineer in our Technology Division, which is now composed of 75+ people in Lagos, Bangalore, Paris, Türkiye, and remotely across the globe.

    We are building Engineering centers of excellence across multiple regions and are looking for smart, talented, driven engineers. This is a unique opportunity to be part of the core engineering team of a fast-growing fintech poised for more rapid growth in the coming years.

    Roles and responsibilities

    • Developing high-quality features by working with our Product team to better serve customers.
    • Building a platform on which each market can plug its specific features while maintaining a solid common core product.
    • Tackling complex financial processes with the right patterns and appropriate solutions.
    • Helping drive the architecture and technology choices that enable a world-class experience for our customers.
    • Being responsible for designing, developing, and deploying medium to large-sized projects.
    • Helping define engineering best practices and providing technical mentorship to other members of the engineering team.
    • Contributing to continuous improvements to an infrastructure that can handle millions of clients.
    • Analyzing and improving efficiency, scalability, and stability of monitoring, continuous integration, and platform integration.

    Our Technical stack

    • Our customer-facing product is an Android and IOS application.
    • It communicates with a .Net Core (C#) backend.
    • We are hosted on Azure cloud: we use Azure SQL, Azure DevOps, Azure app service, and some other great services that Azure cloud offers.

    Requirements

    • Bachelor’s/Master's degree in Computer Science, Maths, or related technical domain.
    • You have 4+ years of experience in backend software development with C#.
    • You have 2+ years of experience working in Fintech.
    • You have 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems.
    • You have excellent verbal and written communication skills.
    • You have excellent problem-solving skills and object-oriented design skills.

    Preferred Qualifications

    • Experience being a part of building complex software systems that have been successfully delivered to customers;
    • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations;
    • Experience with cloud providers, preferably Azure, alternatively AWS/Azure;
    • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, create technical designs and specifications.

    go to method of application »

    Systems Reliability Engineer

    About The Role:

    The systems reliability engineer (SRE) will apply aspects of software development skills to infrastructure and operations work. Since the main goal of this role is to create scalable and highly reliable systems, the SRE will spend up to half of its time doing operations-related activities such as supporting issues, writing documentation, and system management. The SRE should spend the rest of its time delivering development tasks such as new features, scaling, and automation. 

    Roles and Responsibilities:

    • Provide technical leadership on large/complex systems and platform opportunities.
    • Build tooling to support the automation, management, and reliability of applicable systems.
    • Build and support release pipelines for applicable systems.
    • Work as an integrated part of a development/delivery team to include SRE practices as part of solution design.
    • Manage the system lifecycle from design and implementation, to turn-down and decommissioning.
    • Write documentation for peers and business partners supporting applicable systems.
    • Work with business partners to define SLOs and SLIs and build robust monitoring solutions supporting agreed-upon metrics.
    • Resolve P1 and P2 tickets using a proven systematic approach that focuses on returning safely returning to full system capability and creating plans to fix root-cause issues.
    • Lead communications efforts regarding both system issues/activities as well as blameless post-mortems.
    • Provide mentorship to junior team members.
    • Performs other related duties as assigned.
    • Strong ability to optimally multitask and prioritize work, juggling daily support responsibilities with multiple product/project-driven activities.
    • Strong troubleshooting and problem-solving skills.
    • Work independently and with a delivery team toward releasing features on agreed-upon timelines.
    • Strong ability to support SQL database technologies including SQL Server, Azure SQL PaaS, and Azure SQL Managed Instances.
    • Provide comprehensive administration of core platforms including backups, recovery, monitoring, maintenance, and upgrades.
    • Scripting and automation experience with Infrastructure as Code languages such as Azure Resource Manager, AWS Cloud Formation, Ansible, or Terraform.
    • Experience writing YAML code to build and manage Azure DevOps pipelines.
    • Proficiency with Azure resource management and operations.
    • Familiarity with Windows Server administration and operations.

    Requirements

    • Bachelor’s Degree in computer science or related field and 5+ years of experience or equivalent combination of education and experience.
    • Minimum 4 years in an enterprise-level system engineering or reliability engineering role.
    • Strong base knowledge of operating systems, networking basics, and security best-practices.
    • Working knowledge of Agile delivery and DevOps principles.
    • Proficiency in one or more programming or scripting languages (PowerShell, C#, TypeScript, or Java preferred).
    • Proficiency in database management technologies.
    • Technical certifications are a plus.

    go to method of application »

    Product Manager

    About the role

    We are looking for an experienced Product Manager to help build and scale FairMoney's mobile and POS-based payment product for Nigeria and ensure it becomes the most user-centric & sustainable digital payments and Banking services for merchants of all sizes.

    Responsibilities:

    • Set your team’s goals, success metrics, and roadmap to align with Fairmoney’s mission and drive maximum impact based on data analysis, market research, and company strategy.
    • Conduct analysis and studies on value, usability, and feasibility.
    • Develop success metrics and continued analysis of performance and reports post-launch.
    • Creating and optimizing product features.
    • Completely own your team’s products, existing or new, from ideation, through development, to launch, growth, and maintenance.
    • Work closely with Design and UX Research to define customer journey and create amazing user experience; liaise with Engineering to ensure effective delivery of the product.
    • Collaborate with other stakeholders, such as Product Marketing, Legal, and Product Strategy.
    • Define and measure the metrics that inform the impact and success of your product.

    Requirements

    • You have 3+ years of working with a high-growth tech company or working in banking/finance-related business areas such as acquiring, payments, and so on.
    • Outstanding written and oral communication skills.
    • An eye for great UX/UI and a good understanding of design best practices.
    • Strong technical understanding.
    • High analytical acumen along with a strong business sense that guides ROI-based prioritization.
    • Experience formulating and driving a focused product vision, and owning the narrative with leadership, users, and partners
    • A bias to action and bootstrapping major projects, never hesitant to roll up your sleeves and be hands-on
    • Experience leading product development from zero to first release and beyond
    • Readiness to provide insight and deliver measurable results for sophisticated products under ambiguous situations in a fast-paced environment

    go to method of application »

    Junior Engineer (Intern)

    We are building Engineering centers of excellence across multiple regions and are looking for smart, talented, driven engineers. This is a unique opportunity to be part of the core engineering team of a fast-growing fintech poised for more rapid growth in the coming years.

    Roles And Responsibilities

    • Developing high-quality features by working with our Product team to better serve customers.
    • Building a platform on which each market can plug its specific features while maintaining a solid common core product.
    • Tackling complex financial processes with the right patterns and appropriate solutions.
    • Helping drive the architecture and technology choices that enable a world-class experience for our customers.
    • Being responsible for designing, developing, and deploying medium to large-sized projects.
    • Helping define engineering best practices and providing technical mentorship to other members of the engineering team.
    • Contributing to continuous improvements to an infrastructure that can handle millions of clients.
    • Analyzing and improving efficiency, scalability, and stability of monitoring, continuous integration, and platform integration.

    Our technical stack:

    • Our customer-facing product is a React Native Android and IOS application.
    • We also use react, next js, and typescript.
    • .Net Core (C#) backend.
    • We are hosted on Azure cloud.

    Requirements

    • Bachelor’s/Master's degree in Computer Science, Maths, or related technical domain.
    • You have 1+ years of professional experience in backend software development with C# or frontend development with React, React Native and Next.JS
    • Excellent troubleshooting skills
    • Familiarity with RESTful APIs
    • Solid understanding of core JavaScript, and Typescript concepts
    • Experience with writing automated tests (eg- Jest, Karma, Jasmine, Mocha, enzyme, cypress)
    • Strong knowledge of testing best practices and understanding of CI/CD
    • You have excellent verbal and written communication skills.
    • You have excellent problem-solving skills and object-oriented design skills.
    • Teamwork player used to pair programming and peer reviews

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at FairMoney Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail