Software Engineer Specialist (Flutter)

ttb bank logo

ttb bank

View Salaries, Reviews, and more  

Job Description

Job summary:


Developing, maintaining, and enhancing software applications, working closely with cross‑functional teams throughout the SDLC. The ideal candidate has strong experience in Flutter/Dart programming, Flutter Unit Testing, Clean Architecture / MVC, MVVM Architecture, and Agile development, with additional advantages in microservices, DevOps, and cloud technologies. This role requires analytical thinking, problem‑solving skills, and the ability to provide technical support and guidance.


Job description:


  • Develop and maintain software applications.
  • Collaborate with cross-functional teams
  • Participate in the software development life cycle (SDLC)
  • Write clean and efficient code
  • Conduct software testing and debugging
  • Collaborate on code reviews
  • Monitor and maintain existing software systems
  • Stay updated with industry trends and technologies
  • Document software processes and specifications
  • Provide technical support


Qualifications:


  • Degree in Engineering, MIS, Computer Science, or related fields
  • At least 5-10 years of experiences in software development in (Mobile Banking is a plus)
  • Main programming languages in Mobile (Cross Platform): Flutter/Dart
  • Experience with Flutter Unit Testing
  • Experienced in Clean Architecture / MVC, MVVM Architecture
  • Experience with native iOS/Android is a BIG Plus
  • PL/SQL, SQL/NoSQL Database e.g., MySQL, PostgreSQL, Oracle, MongoDB
  • Microservices architecture is a plus
  • Container (Docker, Kubernetes, OpenShift) platform is a plus
  • Deployment and DevOps is a plus
  • Public cloud such as AWS, GCP and Azure is a plus
  • Analytical skills and the ability to see the connections between layers of business operations
  • Ability to consult management and engineering teams with technical advice
  • Experience working in Project Management: Agile
  • Good command of English is a plus


Interview Questions of Software Engineer Specialist (Flutter) at ttb bank

Currently, there aren't any interview questions for this role at ttb bank shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Software Engineer Specialist (Flutter) at ttb bank

Currently, there aren't any salaries for this role at ttb bank shared by other job seekers.

View more salaries from ttb bank →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now