Ongoing Recruitment at Monthly.ng

Monthly.ng is a product of Instalment solutions Limited, an African financial engineering company. It is a rental finance product that allows anyone to rent any property, anywhere in Lagos and pay monthly. No collateral, no guarantors, no harassment. Yet still super affordable. It embodies what we are all about; innovation, convenience and helping people live better faster.

We are recruiting to fill the position below:

Job Position: Experienced Backend Engineer

Job Location: Remote

Responsibilities


  • Collaborate with the product and engineering team to design and build pragmatic, high quality and reliable APIs and services
  • Write clean code, document existing code and refactor previously written code
  • Document APIs, Architecture and designs (RFCs) in a clear and concise way
  • Communicate effectively and proactively with the team and external stakeholders (third party APIs and integrations)
  • Demonstrate the “you build it, you run it” mindset, own solutions end2end from design to deployment and support
  • Debug, troubleshoot and resolve production issues in a timely fashion
  • Setup monitoring dashboards, alerts and runbooks to ensure high availability

Qualifications

  • 3+ years experience as a Backend engineer, building, deploying and maintaining production services
  • Solid backend experience working with PHP 8+, MySQL, AWS technologies
  • Familiar with application performance monitoring and observability
  • Prior experience building low latency APIs or reactive systems
  • Practical experience with software engineering concepts such REST, SOLID principles, Design Patterns, and 12 factor application methodology
  • Experience with DevOps practices such as CI/CD, infrastructure as code, containerisation

Our Stack

  • Backend: PHP, Symfony 5, MySQL, AWS Cognito, S3, SNS, Lambda and Cloudwatch, REST, Deployment on AWS ECS
  • DevOps: Github Actions, Terraform, Docker
  • Monitoring: Newrelic, StatusCake
  • Version Control: Git, Github.

Interested and qualified candidates should: Click here to apply online


Job Position: Flutter Engineer

Job Location: Remote

The Role

  • The ideal candidate will have experience building secure native applications, building cross-platform apps with Flutter, and a portfolio of applications already published either in the app store or self-hosted.

Responsibilities

  • Collaborate with the product, design and engineering team to technically design and build pixel-perfect, high-quality and reliable mobile apps
  • Write clean code, document existing code and refactor previously written code
  • Integrate APIs and services efficiently
  • Communicate effectively and proactively with the team and external stakeholders (third party APIs and integrations)
  • Demonstrate the “you build it, you run it” mindset, own solutions end2end from technical design to deployment and support
  • Debug, troubleshoot and resolve production issues in a timely fashion
  • Setup monitoring dashboards, alerts and runbooks to ensure high availability

Qualifications

  • Have two or more iOS/Android apps developed with Flutter. Preferably released on the AppStore/Google Play or any other mobile application distribution service;
  • 2+ years in mobile software development;
  • Over one year’s developing Flutter applications for mobile
  • Experience with third-party libraries and APIs;
  • Experience with automated testing and building;
  • Experience with Git, SVN, or other version control tools;
  • Proven experience in writing readable code, creating extensive documentation for existing code and refactoring previously written code

Technical Must Haves:

  • Solid knowledge of Flutter Framework, with experience building native iOS and Android Apps
  • Solid knowledge of REST and OAUTH2 flow
  • Solid knowledge of mobile release processes (Google Play Store and Apple Store), proven by number of apps deployed to those stores
  • Solid knowledge of mobile CI/CD tools (Bitrise, Github Actions)
  • Solid knowledge of mobile observability and monitoring tools for example Sentry, Firebase, Hotjar, UXCam, Fullstory etc
  • Solid knowledge of Git version controls system and Github code review tools and processes.

Our Stack:

  • Backend: PHP, Symfony 5, MySQL, AWS Cognito, S3, SNS, Lambda and Cloudwatch, REST, Deployment on AWS ECS
  • DevOps: Github Actions, Terraform, Docker
  • Monitoring: Newrelic, StatusCake
  • Version Control: Git, Github.

Interested and qualified candidates should: Click here to apply online