Android Engineer

Posted Yesterday
Be an Early Applicant
Lagos, NGA
In-Office
450K-550K Annually
Mid level
HR Tech • Information Technology • Software • App development
The Role
Develop, maintain and improve Android applications using Kotlin/Java and Android frameworks. Integrate apps with back-end services, fix bugs, ensure test coverage and performance, mentor juniors, and collaborate across teams to deliver scalable features.
Summary Generated by Built In
Company Description

Findworka is an elite network of pre-vetted African software developers who are tested, graded and effectively matched with our partners in an integrated talent and project management ecosystem.

Job Description

Job Title :                   Android Engineer
Location:                   Ikeja, Lagos Nigeria.
Job Nature:               Hybrid(Physical and Remote)
Job Level:                 Senior
Department:             Technology & Engineering
Salary Range:          N450,000-550,000

    
FOCUS
Intense collaboration, passionate customer focus, thoughtful, fast, disciplined execution. Tenacious commitment to continuous improvement and relentless drive to win. Brings excellent management capacity and is able to lead multiple locations across Africa with start-up experience.

JOB SUMMARY:
As the job holder you will be responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
You’ll primarily work with Kotlin, Java, Coroutines, Room, RxJava,J enkins, using Agile Methodology, Scrum, Jira and others.

ESSENTIAL JOB FUNCTIONS:

●    Design interfaces and integrate assets required
●    Improve the stability of the app by ensuring that unit tests are robust, including edge cases, usability, and general reliability
●    Manage and resolve bugs issues faced by users
●    Implement various business requirements and improve app features to deliver customer satisfaction.
●    Revamp app to enhance performance
●    Own functionality and scalability features by taking responsibility from inception to deployment.
●    Uphold our high engineering standards and bring consistency to the codebases, infrastructure, and processes you will encounter.
●    Design and build advanced applications for the Android platform
●    Collaborate with cross-functional teams to define, design, and ship new features
●    Work with outside data sources and APIs
●    Work on bug fixing and improving application performance
●    Continuously discover, evaluate, and implement new technologies to maximize development e ciency
●    Mentor junior engineers and trained technical support team.

COMPETENCY PROFILE:

TECHNICAL REQUIREMENTS        
●     Experience building and designing Android native applications
●    Experience creating libraries and tools for engineers and operations
●    Experience working with Kotlin and other Android frameworks
●    Familiarity  with   software  engineering  development
cycles

KNOWLEDGE & SKILLS REQUIRED
●    Proven software development experience and Android skills development
●    Proven    working    experience    in    Android    app development and
●    Have published at least one original Android app
●    Experience with Android SDK
●    Experience working with remote data via REST and JSON
●    Ability to hold yourself and the team to high standards
●    Strong communication and interpersonal skills
●    Experience with third-party libraries and APIs
●    Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
●    Solid understanding of the full mobile development life
cycle

EXPERIENCE    
▪    Minimum of 3-4years of technology and engineering experience with increasing levels of responsibility
▪      4-6years working experience with increasing levels of responsibilities  
▪    Experience working in a matrix, extremely dynamic, fast-paced, results-oriented multi-country environment; prioritization, and ability to complete multiple projects simultaneously

Qualifications

EDUCATIONAL REQUIREMENT    
▪    BSc or degree in Computer Science, Engineering or related
▪    MBA or extensive training in cybersecurity, software development, team building, leadership, management and other business areas

Additional Information

WHAT YOU WILL LEARN    
You will learn to move fast, take calculated risks and learn from failures.
You will develop core management strategies as well as learn the importance of deep dives to resolve problems across geographies. Your people management skill will be tested and improved as you engage and interact with colleagues to deliver quantifiable goals that give real business value.
You will learn to measure and track output and results and how to automate everything that you do.

WHAT WE OFFER    
In addition to an attractive compensation, you will have opportunity to work with a global leader. We offer a vibrant culture, great work ambiance, super intelligent workforce and a relaxed dress code. We invest in the development of our diverse workforce. We aspire to leverage the qualities and appreciate the unique competencies that each person brings to the company. We are also committed to the principles of Equal
Employment Opportunities.

Skills Required

  • Bachelor's degree in Computer Science, Engineering or related
  • MBA or extensive training in cybersecurity, software development, team building, leadership, management
  • 3-6 years of technology and engineering experience with increasing responsibility
  • Proven software development experience and Android skills
  • Experience building and designing Android native applications
  • Experience creating libraries and tools for engineers and operations
  • Experience working with Kotlin and Java
  • Experience with Coroutines
  • Experience with Room
  • Experience with RxJava
  • Experience with Jenkins
  • Experience with Android SDK
  • Have published at least one original Android app
  • Experience working with remote data via REST and JSON
  • Familiarity with software engineering development cycles
  • Experience with Agile methodology, Scrum and Jira
  • Experience with third-party libraries and APIs
  • Strong communication and interpersonal skills
  • Experience mentoring junior engineers and training technical support teams
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
0 Employees

What We Do

Findworka is an elite network of pre-vetted African software developers who are tested, graded, and matched with partners through an integrated talent and project management ecosystem. The company specializes in building high-quality software products, from MVPs to full-scale platforms, and extends engineering teams by supplying top-tier development talent for both contract and full-time positions to help ambitious people and companies succeed.

Similar Jobs

Cavista Logo Cavista

Android Engineer

Information Technology • Consulting
Hybrid
Ikeja, Lagos, NGA
260 Employees

GIG Logistics Logo GIG Logistics

Android Engineer

Logistics • Transportation
In-Office
Lagos, NGA
548 Employees

Yassir Logo Yassir

Android Engineer

Information Technology • Mobile • Consulting
Remote or Hybrid
8 Locations
1213 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account