Short description of the scope of work
Implement, test, and technically document features of mobile banking solutions
- Analyse and resolve software defects
- Ensure the best possible performance, quality and responsiveness of the mobile application
- Use various tool to develop the mobile banking solution for e-banking clients that uses Android devices
- Actively involved in the development process of our products
- Proactively find bugs in our products, document the steps to reproduce them and provide a solution
Deliverables
The person would be part of the Agile team. Deliverables will be defined in the Kanban/Scrum Board
Required knowledge in specific software or tools:
- University degree in computer science, software engineering or equivalent
- At least 5 years of experience working with mobile application development
- Experience in native mobile application development (Java and Kotlin)
- Experience working with Android SDK and remote data via REST and JSON
- Strong knowledge on third party libraries and API
- Clear understanding of the full mobile development life cycle
- Have published at least one Android app
- University degree in computer science, software engineering or equivalent
- At least 5 years of experience working with mobile application development
- Experience in native mobile application development (Java and Kotlin)
- Experience working with Android SDK and remote data via REST and JSON
- Strong knowledge on third party libraries and API
- Clear understanding of the full mobile development life cycle
- Have published at least one Android app
- Experience in Agile processes
- Analytical, solution driven, keen to details, ability to work with a team and above all has the passion to drive change.
- Strong communication skills (proficiency in English)
- Eager to learn and take on new challenges
Required education or certificates
- Candidate must possess at least a Bachelor’s/College Degree, Post Graduate Diploma / Master’s Degree, Computer Science/Information Technology, Engineering (Computer/Telecommunication), Science & Technology, Engineering (Electrical/Electronic), Engineering (Others) or equivalent.
- At least 5 years of experience working with mobile application development
- Clear understanding of the full mobile development life cycle
- Proficient in Java and Kotlin, working with projects that uses web services (RESTful API and consume JSON)
- Strong knowledge on third party libraries and API
- Experience in Agile processes and events
- Analytical, solution driven, keen to details, ability to work with a team, and above all has the passion to drive change.
Required technical skills
Experience in native mobile application development (Java and Kotlin)
- Proficient with web services (RESTful API and consume JSON)
- Clear understanding of the full mobile development life cycle
Required soft skills
- Good communication skills are needed
Required project experience
- Has ideally worked in a project environment with project managers, product owner, testers and clients
Location
CH-6900 Lugano (Canton Tessin)
Remuneration
CHF Commensurate with experience
Position Type
Employee
Employment type
Full time
Work permit req
EU, CH