Lead Developer
As a Lead Developer specializing in mobile application development, you will drive innovation within the Retail Banking domain using a hybrid work model. You will lead the development and implementation of high-quality mobile applications using the Viper architecture to ensure robust and scalable solutions. You will oversee UI design and coding using Flutter to create seamless, responsive user interfaces that enhance customer engagement, while providing deep technical expertise in iOS and Swift development with a focus on performance and security optimization.
You will collaborate closely with cross-functional teams and stakeholders in Retail Banking to understand business requirements and translate them into technical specifications. Responsibilities include conducting regular code reviews, providing constructive feedback to team members, and implementing best practices to improve code quality and maintainability. You will manage project timelines and deliverables, utilize agile methodologies to adapt to changing requirements, and work with QA teams to ensure thorough testing and validation before deployment.
You are expected to stay current with the latest trends in mobile development and apply them to enhance application functionality. Post-launch, you will provide technical support and troubleshooting to ensure smooth operation and customer satisfaction. Certifications such as Certified iOS Developer and Flutter Certified Application Developer are required.