Location
Bangalore | India
Job description
Req ID: 270382
NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a Flutter Developer to join our team in Bangalore, Karntaka (IN-KA), India (IN).
Responsibilities
- Work closely with Product Owners and Solution Designers to develop understanding of business needs collaborate with architects and development teams to come up with high level systems design.
- Translate solution designs into high quality code (Analysis, Development, Pull Requests)
- Act as subject matter expert (SME) in assigned business and technical domains with an excellent understanding of business and system processes.
- Design, build, and maintain high performance, reusable, and reliable Java/Kotlin code
- Ensure the best possible performance, quality, and responsiveness of the application
- Attention to detail and experience minimising technical debt.
Requirements:
- Proficiency in Dart programming language.
- Working experience with Flutter framework.
- Experience in programming languages Kotlin or Swift.
- At least 3-4 years of mobile development experience.
- Understanding of the Agile development life-cycle.
- Experience/awareness of architectural patterns like MVC, MVP, MVVM, BloC etc.
- Good understanding of Android/iOS UI design principles.
- Proficiency in writing unit and UI tests.
- Proficiency in working with Git.
- Top-notch team player and possess excellent communication skills.
Desirable Skills
- Experience in working in Telco domain will be a plus
- Familiarity with Google Firebase.
- Understanding/Experience of setting up CI/CD pipeline.
Job tags
Salary