Jobs Career Advice Signup

Send this job to a friend


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

  • Posted: Jun 21, 2022
    Deadline: Not specified
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    We are a leading business management consulting practice serving clients across Africa. We work in all major sectors of the economy and levels of government engaging highly trained and sector-experienced consultants. VEMSL is a wholly owned Nigerian firm with offices in Lagos and Abuja. Established in 2010, we offer an array of business and management consul...
    Read more about this company


    Android Developer


    • We need an Android Developer with proven experience using Kotlin, Java, Android SDK, Android NDK.

    Qualifications and Experience

    • Bachelor's Degree in Computer Science (2.1) or equivalent with a minimum of 3 years of relevant industry experience in;
      • Android development:
      • Kotlin, Java, Android SDK.

    Technical & People Skills:

    • Proven work experience in design patterns mobile architecture using frameworks such as MVVM/MVC/MVP
    • Familiarity with RESTful APIs to effectively integrate Android applications
    • Proficient understanding of code versioning tools such as Git
    • Knowledge of functional or object-oriented programming
    • Ability to write well-documented, clean JavaScript code
    • Experience with third-party dependencies and debugging dependency conflicts
    • Familiarity with native build tools, like, Android Studio, Gradle
    • Experience with push notifications, APIs, and cloud messaging.
    • Experience with Geofencing and proximity solutions
    • Experience with IoT connections like BLE devices
    • Experience with Mobile Automated build systems like MacStadium or Bitrise
    • Strong notions of security best practices
    • Experience with working on projects in highly collaborative, multi-disciplinary development teams
    • Experience with modern build strategies, continuous integration, unit testing, test-driven development, static analysis, and automated integration tests. Continuous delivery experience preferred.
    • Experience delivering software in a Scrum development process helms
    • Agile, Scrum, BDD, TDD, Pull Request, CI/CD
    • Good working knowledge of unit testing & integration testing frameworks
    • Excellent communication skills (oral/written)
    • Collaborative and keen to share knowledge with others.

    go to method of application ยป

    Back End Developer

    Role Summary

    • The Back End Developer will responsible for designing and implementing high-quality software in line with established policies and technology stack.

    This role will carry out some or all of the following activities:

    • Maintaining documentation, ensuring that the knowledge acquired is available across the organization and built into the squads as a discipline
    • Supporting the architecture function in designing performant and resilient products
    • Develop performant, efficient and reliable applications
    • Design, code, verify, test, document, amend and refactor complex software.
    • Participate in estimation and planning work with an adaptive (iterative/agile) approach.
    • Staying up to date with the latest tech innovations and evaluating their value
    • Developing fast, scalable, reliable, and efficient apps
    • Making sure engineering policies and selected tools are adhered to
    • Making sure agreed test coverage is implemented and daily progress communicated
    • Keeping code repositories and Version Control up to date.


    • B.Sc in Computer Science or equivalent experience
    • Agile certifications are desirable.

    Knowledge & Experience:

    • 3+ years’ experience building commercial applications in Node.js
    • Strong proficiency with JavaScript
    • Knowledge of Node.js frameworks (e.g. Express)
    • Understanding the nature of asynchronous programming and its quirks and workarounds
    • Experience with AWS services like Lambda is desirable
    • Experience working with an agile framework (Scrum/Kanban)
    • Experience using DevOps principles and automation practices
    • Basic understanding of front-end technologies, such as HTML5, and CSS3
    • RDBMS experience
    • Commercial Experience of developing distributed systems using a messaging-based architecture (ideally RabbitMQ or SQS).

    Technical & People Skills:

    • Node.js 10+
    • ASP.NETin vb.NET WCF language
    • Strong knowledge of HTML, CSS and JavaScript/JQuery
    • Good knowledge of XML, JSON
    • Good knowledge of Web services .net knowledge
    • Good Knowledge of Team Foundation Server (client side)
    • Agile, Scrum, BDD, TDD, Pull Request, CI/CD
    • Good working knowledge of unit testing & integration testing frameworks
    • Excellent communication skills (oral/written)
    • Collaborative and keen to share knowledge with others.

    Method of Application

    Interested and qualified candidates should send their CV to: or using the Job Title as the subject of the mail.

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at Value Edge Management Service ... Back To Home

Subscribe to Job Alert


Join our happy subscribers

Send your application through

GmailGmail YahoomailYahoomail