Roles and Responsibilities: Design, develop, test, deliver and support the large-scale, multi-tiered, distributed software applications and tools to serve our customers.
Demonstrate high ownership and accountability for the success of projects.
Write code that conforms with established coding standards, patterns and industry best practices.
Conduct peer code reviews and engage in collaborative projects.
Clearly documenting new or modified code, particularly in the case of novel coding patterns
Work collaboratively internal or external stakeholders to meet company objectives.
Analyse project requirements and accordingly provide technical and functional recommendations.
Contribute to a culture of innovation, collaboration, and continuous improvement.
4+ years of Object-oriented application design and development in Flutter and Dart
5+ years of total mobile development experience (can encompass Flutter, Dart, iOS)
2+ years of experience with Fastlane for Application Deployments
Experience or knowledge with iOS and Android native SDKs and development.
Knowledge of common issues and policy requirements concerning Apple App Store and Google Play Console
Experience consuming RESTful and GraphQL based APIs for mobile applications.
4+ years experience with relational databases, preferably MySQL and/or Postgres including schema design, functions, complex queries, and query optimization
Well-versed in application design patterns.
Good written and verbal communication skills.
Job Types: Full-time, Permanent
Schedule:
Monday to Friday
Education:
Experience:
- total work: 5 years (Required)
* software development: 1 year (Preferred)
- HTML5: 1 year (Preferred)
Work Location: In person