Apply Edge Start your job search

Flutter Developer

BtcTurk | Teknoloji · Istanbul, Türkiye

Apply & track with Apply Edge
Discover the future with us, where advanced technology meets innovation to revolutionize financial services!What Responsibilities Flutter Developer Takes?Develop Flutter-based mobile and web applications with a web-first mindset using modern technologies and architectural patterns. Take an active role in the maintenance, improvement, and technical support of existing Flutter applications. Translate business requirements from internal stakeholders into robust digital solutions that support our digitalization strategy. Design and implement scalable application architectures using BLoC-based state management. Ensure high code quality and compliance with coding standards through clean code and refactoring practices. Collaborate closely with UI/UX designers, software architects, and delivery teams. Manage MethodChannel and platform-specific integrations across Android and iOS. Analyze technical challenges and provide effective, scalable solutions.What BtcTurk | Teknoloji Expects from You?Bachelor's degree in Computer Science, Computer/Mathematics Engineering, Management Information Systems (MIS), or a related technical field, or at least 3 years of relevant technical experience. Proven experience developing Flutter applications in production environments. Strong proficiency in Dart. Hands-on experience with Clean Architecture principles. Solid experience with BLoC-based state management. Good understanding of native platforms and the ability to manage platform-specific scenarios.Experience with platform integrations on Android and iOS. Experience with REST API and WebSocket integrations. Solid understanding of widget lifecycle, rebuild mechanisms, and performance optimization. Experience with Git, version control, and team-based branching/workflows. Ability to read and write technical documentation in English.Nice to Have Experience working in cross-platform, large-scale applications. Experience with CI/CD pipelines. Familiarity with Agile methodologies (Scrum, Kanban).https://cdn.btcturk.com/technology/Calisan_Adaylari_Aydinlatma_Metni.pdf