This challenge is designed to assess your understanding of basic Android (Kotlin) or iOS (Swift) development in a simulated Fintech environment.
Build a mobile application that displays a stock screener with a list of stock data.
Kestrl is a fintech startup that focuses on building products to help Muslims to grow their wealth without compromising their values. We're excited to welcome a passionate and motivated Mid-Level Mobile App Developer to join our team and help us build beautiful, high-performing mobile applications. In this role, you will benefit from a unique combination of technology and finance exposure, guided by experienced developers and domain experts.
To apply, email your CV to [email protected] with the subject line "Application for Mid-Level Mobile App Developer"
Kestrl is at the forefront of Islamic fintech, providing innovative technology solutions for banks and financial institutions. Our mission is to create accessible, values-aligned financial services for the Muslim community. We are looking for a talented iOS/Android Developer to join our dynamic team and help us deliver impactful features that enrich the lives of Muslims worldwide.
To apply, email your CV to [email protected] with the subject line "Application for <JOB_TITLE>" where <JOB_TITLE> can be either Android Mobile Developer
or iOS Mobile Developer
. e.g Application for Android Mobile Developer
.
Kestrl is a fintech startup that focuses on building products to help Muslims to grow their wealth without compromising their values. We're excited to welcome a passionate and motivated Junior Flutter Developer to join our team and help us build beautiful, high-performing mobile applications. In this role, you will benefit from a unique combination of technology and finance exposure, guided by experienced developers and domain experts.
To apply, email your CV to [email protected] with the subject line "Application for <JOB_TITLE>" where <JOB_TITLE> can be either one of the two below. e.g Application for Junior Flutter Developer
.
Full-time, on-site @ 📍Medini 6, Iskandar Puteri
import 'package:flutter/material.dart'; | |
const Color darkBlue = Color.fromARGB(255, 18, 32, 47); | |
void main() { | |
runApp(MyApp()); | |
} | |
class MyApp extends StatelessWidget { | |
@override |
import 'package:flutter/material.dart'; | |
const Color darkBlue = Color.fromARGB(255, 18, 32, 47); | |
void main() { | |
runApp(MyApp()); | |
} | |
class MyApp extends StatelessWidget { | |
@override |
flutter_branch_sdk v1.4.0
{ | |
"Freezed model": { | |
"scope": "dart,flutter", | |
"prefix": "frz", | |
"body": [ | |
"@freezed", | |
"abstract class ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/g}} with _$${1} {", | |
" factory ${1}({", | |
" @required ${2:String id},", | |
" }) = _${1};", |
Note that local_auth plugin requires the use of a FragmentActivity as opposed to Activity. This can be easily done by switching to use FlutterFragmentActivity as opposed to FlutterActivity in your manifest (or your own Activity class if you are extending the base class).
android>app>src>main>AndroidManifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.[your.package]">
<uses-permission android:name="android.permission.USE_FINGERPRINT"/>