Vacancy at Evince Nigeria Limited for a Software Engineer(Mobile Development)
Employment Nigeria
04-Nov-2017
LAGOS ,
IT and Telecoms
Evince Nigeria Limited is recruiting to fill the position below:
POSITION : Software Engineer: Mobile Development
Description​
You will design, implement and test gaming solutions in the edutainment space. You will be part of a small and agile team of professionals building world class solutions from Nigeria.
Responsibilities
- Work closely with product design and backend team to create a pleasing application
- Create a great UI and UX through high quality output
- Participate in solution workshops and write technical documentations as required
- Provide technical support and troubleshooting, issues resolution
- Develop solutions, both new and existing
The Candidate Profile
- Must have a strong analytical skillset and be courageous enough to take on new challenges and learn new things quickly. Must be willing to write lots of documentation.
- Preferably a university degree in computer science, engineering, mathematics or related fields.
- Strong understanding of developing and consuming HTTP based rest APIs.
- Must have a strong analytical skillset
- A high level of commitment to your job
- A passion for software engineering
- An open mindset i.e. a desire to learn and to impact your colleagues and the rest of the world.
Required skills:
- A good understanding of write mobile application backends and a good understanding of restful web services and consuming restful web services
- Experience with object oriented designs and development
- A good understanding of one or more programming languages especially java, c#, swift or javascript.
- A good understanding of Entity Relationship Modeling and working skills with SQLite
- Some decent knowledge of writing backend services.
- Good knowledge of native mobile development, either on Android or IOS using Android Studio, React Native or Xamarin.
- You have contributed to an app in one of the play stores
- You understand the principles of computer science
- Good verbal and written communication skills in English
- Knowledge of restructured text is welcome
Others:
- Have a good working knowledge of some source control tools i..e git
- Know how to write unit tests
- Understanding of build tools and continuous integration is an added advantage
- Be willing to help with troubleshooting escalated issues in a timely manner
How To Apply
Candidates should send their Applications and CV's to: talent@evincesystems.com
Sorry the application deadline for this job has elapsed