Vacancy title:
Senior Mobile App. Developer
Jobs at:
BK TecHouse LtdDeadline of this Job:
17 May 2021
Summary
Date Posted: Wednesday, May 05, 2021 , Base Salary: Not Disclosed
JOB DETAILS:
Background information
BK TecHouse Ltd. is a Digital, Lean-Agile Technology Company dedicated to delighting our customers, employees and shareholders by providing high quality Innovative Technology products and services that empower our customers to strive in a fast-changing market. We provide equal employment opportunity for all, promote Servant Leadership and behave with integrity and transparency. A career with BK TecHouse offers greater opportunity, greater challenge and greater satisfaction. .
Job Title: Senior Mobile App. Developer
Department/ Section/Unit: Technology Delivery
Location: Kigali-Rwanda
Reports to: Director of Software Engineering
Purpose of the Job
The over role of Senior Mobile App developer is to contribute across the technology stack, covering the end-to-end development of hybrid and native mobile applications as well as using the DevOps tooling.
Main Responsibilities
• Shaping and implementing technology / business solutions to contribute to client organization’s competitive differentiation
• Uses Agile engineering best practices and various software development technologies to rapidly develop creative and efficient solutions that enhance client organization’s technology stack
• Collaborates with other team members to implement user stories, write tests, and continuously deliver new / improved product functionality
• Communicates with internal IT teams to resolve technical dependencies during implementation
• Builds client organization’s brand in the technology community
Key Performance Areas
• Shaping and implementing technology / business solutions to contribute to client organization’s competitive differentiation
• Uses Agile engineering best practices and various software development technologies to rapidly develop creative and efficient solutions that enhance client organization’s technology stack
• Participate in grooming sessions of defined user stories, write tests, and continuously deliver new / improved product functionality
• Communicates with internal IT teams to resolve technical dependencies during implementation
• Builds client organization’s brand in the technology community
Working Relationship
Technology Team
Profession knowledge
• Excellent understanding of mobile App development technologies (e.g. Java, Objective-C, JavaScript, Kotlin, Dart) , frameworks and development kit (e.g. Android, Swift, Flutter, React Native, Xamarin, Mobile Angula UI)
• Knowledge of using RESTful APIs, SSO / OAuth, LDAP and Search Technologies
• Knowledge of networking protocols eg. HTML, XML and scripting languages
• Knowledge of Agile software development practices
Experience
• 5+ years of software development experience
• Experience with relational and NoSQL Databases
• Experience in code refactoring, pair programming, continuous integration and deployment
• Experience leveraging various design patterns, test-driven development, and automated testing frameworks (e.g. JUnit, Appium, TestComplete)
Education & Professional certifications •
BSc/BA in Computer Science or Software Engineering, MSc/MA in the same field will be appreciated •
Certified Application developer is a plus
Work Hours: 8
Experience in Months: 60
Level of Education: Bachelor Degree
{module 312}
Job application procedure
Submit your CV to bktechouse@bk.rw by 17 May 2021
All Jobs
{module 317}