Overview
Softcom was established in 2007 with a mission to “connect people and businesses with meaningful innovation”. A technology company that aims to solve problems that will connect people and businesses to value that ultimately improves their lives. We want our products to enable inclusion and growth for people and businesses in Africa.
Job Position: Android Developer
Location: Lagos
Job Description
- Android Developers at Softcom are responsible for the development and maintenance of applications aimed at a range of Android devices.
- Your primary focus will be the development of Android applications and their integration with back-end services.
- You will be working alongside other developers on different layers of the infrastructure.
- Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products are essential.
Job Responsibilities
- Design and build advanced applications for the Android platform
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Developing and implementing new software programs using Java, Kotlin.
- Documenting API using Apiary in the swagger format.
- Maintaining and improving the performance of the existing codebase.
- Designing, building and maintaining software databases.
- Building and managing software documentation.
- Clearly and regularly communicating with management and technical support colleagues.
- Testing and maintaining software products to ensure strong functionality and optimization.
- Recommending improvements to existing software programs as necessary.
- Performing all other functions as may be required of you to enable Softcom to achieve its strategic objectives.
- Work on bug fixing and improving application performance
- 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
- Unit-test code for robustness, including edge cases, usability, and general reliability.
Our Stack:
- AWS – Cloud Infrastructure
- Nodejs or Golang – Primary backend languages
- MongoDB, Redis – Data persistence
- RabbitMQ or Nats – Message broker
- ReactJS – Frontend Javascript Framework
- Bitbucket – Source code management
- Sentry – Log management
- Postman, cypress – Testing tools.
Job Requirements
- 5 years of proven software development experience and Android app development
- Have published at least one original Android app
- Experience with Android SDK
- Proven working experience in Android app development and
- Proven software development experience and Android skills development
- Have published at least one original Android app
- Experience with Android SDK
- You possess an innate passion to solve problems, a drive to stay engaged, learn and level up quickly.
- You have a passion for helping and contributing to a growing development team.
- You have a strong understanding of documenting API using Apiary in the swagger format.
- You have experience turning designs and prototypes into a consumer-ready pieces of software.
Method of application
Interested and qualified candidates should:
Click here to apply online