Developing new user-facing features using Flutter.
Building reusable components and libraries for future use.
Translating designs and wireframes into high quality code.
Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
Maintain and update project dependencies as well as fix any conflicts.
Working with other Flutter developers and software engineers to develop front-end that’s well structured and flexible, along with the APIs to support it.
You will be building and shipping robust apps to Android/ iOS devices using a single codebase by Flutter.
You will be writing readable and clear code using Dart that will be extensively documented for future use and upgrades.
You will be sharing feedback and brainstorming ideas with teams to improve the development process.
Understand basic concepts of design for developing user friendly applications.
Stay up to date with the latest technologies.
Skills and qualifications
Experience in development of Flutter/Android/iOS applications and have deployed them on Google Play/App Store.
In depth understanding of frontend languages like Flutter, HTML, CSS3 and JavaScript.
In depth understanding of backend languages like Java Spring boot.
In depth understanding of Object Oriented programming languages.
Familiarity using version control tools like Gitlab and IDEs like Android Studio, VS Code etc. Familiarity with RESTful APIs.
Knowledge of modern authorization mechanisms, such as JSON Web Token (JWT).
Understanding of the Agile Software Development Life Cycle and been exposed to Scrum projects.
Knowledge of Dart programming language, Rest APIs and integration of various APIs from third parties.
Comfortable using test cases for debugging code, enhancing performance and reliability.
A knack for benchmarking and optimization
Skills
Android
Flutter
Reliability
Application Development Foundation
APIs
Functions
Information Technology (IT)
Job Overview
Job Type:
Hybrid
Company
CardX Thailand
30 active jobs
Industry:
Banking & Finance
Ready to Apply?
Submit your application now and take the next step in your career journey.