Job Type

Full time

Place

freshket Office
(Suthi Building)

Working hours

10.00-19.00 (Flexible)

Senior Software Engineer (Flutter)

About the Role

  • Design, develop and deliver code that is necessary to support new feature developments and enhancements. 

  • Deliver unit tests with all code to prove correctness, robustness, and scalability. 

  • Work collaboratively with UX, design with the team to develop customer-facing applications. 

  • Translate high-level requirements into detailed designs, and technical estimates. 

  • Possess solid communication skills and a strong customer focus. 

  • Maintain knowledge of emerging technologies. 

  • Give suggestions on design or limitation from technical points of view.

Requirements

  • 5+ years of experience in software development or related fields.

  • 1+ years of experience in Flutter.

  • Passion for quality and writing clean and readable code that scales and performs well.

  • Solid understanding of object-oriented design and programming concepts.

  • Proficient with Flutter.

  • Have experience with Flutter for both iOS and Android.

  • Familiarity with RESTful APIs, GraphQL APIs.

  • Knowledge of modern authorization mechanisms, such as JSON Web Token.

  • Experienced with Git and Agile methodologies is a plus.

  • Experienced with AWS cloud computing is a plus.

  • Strong desire to learn and share knowledge with others.

  • High understanding of startups pace.

  • Intermediate level of English, both written and spoken.