Latest Vacancies at First Ally Capital

  • Want to get a job fast?
    Signup and complete your profile on MyJobMag. Employers will find you 4x faster with a complete profile. You can download your completed profile anytime
    Signup Now

    First Ally Capital was incorporated on May 20, 2014 as an Issuing House and Financial Advisory firm, with an authorized share capital of N2.5 billion, and an issued and fully-paid up capital of N1.9 billion. The Firm was licensed by the Securities and Exchange Commission on November 20, 2014.
    The firm commenced operations at a very significant point in the evolution of the Nigerian financial services industry and has leveraged its solid capital base and the excellent track-record and credentials of its team, directors and shareholders. The team behind the firm have been involved in various transactions ranging from Issuance of bonds, raising equity capital, mergers and acquisition, restructuring to project advisory services.

    Read more about this company


    Full Stack Developer

    • Job Type Full Time
    • Qualification BA/BSc/HND
    • Experience 3 years
    • Location Lagos
    • Job Field ICT / Computer&nbsp

    About the Job

    • Our company is searching for motivated and experienced full-stack developers. You are going to be a key member to participate in software development throughout the whole system development life cycle. Your main duties will be working on web application development, deployment, and maintenance. You will have plenty of opportunities to learn new frameworks and technologies to support business growth. You are responsible for performing platform optimization and code refactoring to ensure security, scalability, and high performance.
    • This role will be responsible for hands-on application development to support the current and target process, as well as partnering with the multiple teams to implement the target architecture and migration to underpin the integrated forecasting process.


    • Developing front end website architecture.
    • Designing user interactions on web pages.
    • Developing back end website applications.
    • Creating servers and databases for functionality.
    • Ensuring cross-platform optimization for mobile phones.
    • Ensuring responsiveness of applications.
    • Working alongside graphic designers for web design features.
    • Seeing through a project from conception to finished product.
    • Designing and developing APIs.
    • Meeting both technical and consumer needs.
    • Staying abreast of developments in web applications and programming languages.

    Skills and Requirements

    • A B.Sc. in Computer Science or related degree field.
    • At least three years’ experience with:
    • Writing HTML, CSS, and JavaScript. Being up on latest practices is a must, e.g., HTML5, CSS3, and ECMAScript 6 (minimum)
    • Back-end programming language {{ e.g., PHP, Python, Ruby or JavaScript }}
    • Database design and management, including being up on the latest practices and associated versions
    • Server management and deployment for the relevant environment
    • Thrive pushing high-quality product in a fast-paced, ever-changing startup environment
    • Solid foundation in Computer Science fundamentals: data structures, algorithms, software design
    • Familiarity with a relevant and globally supported framework—both front-end and back-end, {{ e.g., React, Vue, Laravel or Flask }}
    • Ideally, familiarity with CSS preprocessors, bundlers, and associated languages/syntaxes/libraries {{ e.g., Sass, Less, and webpack }}
    • Thorough understanding of user experience and possibly even product strategy
    • Experience implementing testing platforms and unit tests
    • Appreciation for clean and well-documented code
    • Strong coding, debugging, and analytical skills
    • Experience in large scale enterprise application implementation
    • Creative individual with a track record of working on and implementing innovative tech-based solutions
    • Exceptional intelligence, attention to detail and problem-solving skills
    • Experience working in financial services environment is a big plus
    • Experience designing and building stand-alone applications from scratch is highly desirable.
    • Great communication skills, and ability to work directly with business users
    • Good time management and organizational skills

    go to method of application »

    Mobile App Developer

    • Job Type Full Time
    • Qualification BA/BSc/HND
    • Experience
    • Location Lagos
    • Job Field ICT / Computer&nbsp

    About the Job

    • Our company is looking for skilled Mobile Developers who are passionate about continuously improving our customers’ Mobile experience.
    • You will design, develop and prototype, iOS and Android native customer applications for phones and tablets for internal and external use.
    • You will participate in full app life-cycle: concept, design, build, deploy, test and release to the app store.
    • You will work with other teams on new product ideas, designs, prototypes and estimates.
    • You will keep up-to-date on current and upcoming features in relevant products and platforms.
    • Drive a best practices approach to the continuous improvement of our products, processes, and tools.
    • Write and maintain documentation for all features in development.


    • Experience working with Apple and Android Mobile Application technologies.
    • Expertise in software development using Objective-C or Swift, along with a willingness to work on both languages.
    • Experience working on UI using MVP and MVVM patterns.
    • Solid understanding of Apple Security Standards and data protection on devices.
    • A rock-solid understanding of object-oriented design patterns and Java.
    • Developer tools: Maven, Gradle, Git, Android Studio / Eclipse, JSON/XML, Web services, Continuous Delivery and Continuous Integration, Test-Driven Development (TDD), Jenkins, Network layer like Volley, Retrofit
    • Expertise in Android development using Java or Kotlin, along with a willingness to work on both languages.
    • Work as part of a team – which may be established purely for a particular project to write a specific section of the program
    • Test sample data-sets to check that output from the program works as intended
    • Install programs into production, once testing is complete
    • Devise possible solutions to anticipated problems
    • React to problems and correct programs as necessary
    • Evaluate and increase the program’s effectiveness
    • Adapt programs to new requirements, as necessary
    • Conduct user acceptance testing, to ensure programs can be used easily, quickly and accurately
    • Write detailed documentation for the operation of programs by users and computer operators
    • Consult manuals, periodicals and technical reports to learn new ways to develop programs and maintain existing skills and knowledge
    • Update, repair, modify and develop existing software and generic applications.

    Skills and Requirements

    • Demonstrated interest in technology, technology-related issues and analytical analysis.
    • High performance and standards as demonstrated by academic or previous job experience.
    • Effective collaborator with both non-technical and technical team members.
    • Motivated self-starter with high attention to detail.
    • Ability to thrive in a fast-paced, team-based environment.
    • Strong written and verbal communication skills.
    • Strong focus on troubleshooting and issue resolution.

    Method of Application

    Use the link(s) below to apply on company website.


    Learn how to get a job in any industry you want. Read 72 Hours to The Job You Love

  • Click Here to Leave a Comment Below 0 comments