IntelliSOFT Consulting is looking for a Mobile app developer. Their primary duty will be to create, maintain, and implement the source code to develop mobile apps and mobile platform programs that meet the needs and requirements of clients. The developer will deliver high-quality applications compliant with standards and guidelines that are acceptable globally. IntelliSOFT works in a collaborative development environment, and the developer will work in such an environment.
The developer will report to the Lead software developer
Primary responsibilities:
Act as the technical point person on mobile app development projects and provide technical design and user experience design as required.
Guide the development of crucial components of mobile applications, taking a visible leadership role in those activities.
Follow best practices for agile software development, develop features according to their acceptance criteria, create unit tests to ensure features are well designed and testable, and ensure that appropriate Quality Assurance (QA) is completed.
Provide technical support to implementations, including bug fixing, application troubleshooting and necessary system administration.
Identify development challenges, improve automation and leverage open source technology to deploy quality code timely and efficiently
Qualifications:
Should have 3+ years of experience in professional software development.
Should have 2+ years developing Native apps for Android (iOS experience a plus)
Should have strong problem-solving skills and independent self-direction.
Should have A strong understanding of web applications and programming languages and platforms such as Java, Kotlin, JavaScript, Android SDK, Ajax, XML, firebase, Mysql, SqlLite, React Native.
Should have strong knowledge of consuming REST APIs & backend services
Should have strong knowledge and experience in building tools like Ant, Maven, Jenkins.
Should have Unix/Linux background also needs to be comfortable writing Unix/Linux scripts.
The ability to develop cross-platform mobile apps using react-native will be an added advantage.
Should have excellent communication skills.
A B.S. degree in Computer Science or equivalent work experience and professional software engineering training will be an added advantage.
If you are interested, please send the following to kochieng@intellisoftkenya.com and opportunities@intellisoftkenya.com:
Apply via :
kochieng@intellisoftkenya.com
Leave a Reply