As a software engineer, you will be responsible for building scalable and robust solutions using well-defined software development methodologies with a focus on our global customers.
Work on a daily basis with a team of front-end and back-end engineers.
Handle assigned complex tasks independently at fast-pace and deliver quality products based on enhanced customer experience.
Analyze and understand product requirements and specifications in terms of functionality, usability, and reliability.
Test and review code for technical accuracy, performance, standards and functional compliance to the design.
Designing and developing mobile applications for the Android platform and Flutter
Familiarity with RESTful APIs to connect Android \ Flutter applications to back-end services
Knowledge of Flutter UI design principles, patterns, and best practices
Unit-testing code for robustness, usability, and general reliability.
Bug fixing and improving application performance.