
Lead React Native Engineer IRC272585
- Kraków, małopolskie
- Stała
- Pełny etat
- Experience in developing and architecting mobile applications for iOS and Android platforms
- Strong proficiency in mobile app development frameworks and technologies such as React Native and Ionic Capacitator with a deep understanding of mobile application architecture patterns (e.g., MVC, MVVM, Clean Architecture).
- Knowledge of secure coding practices, encryption algorithms, and data protection mechanisms relevant to handling sensitive financial data in mobile applications.
- Scale the application to handle a large user base, considering various devices and network conditions.
- Ensure code quality through unit testing, code reviews, and adherence to standards and best practices.
- Familiarity with backend technologies, APIs, and microservices architecture, enabling seamless integration between mobile apps and backend systems.
- Experience in performance optimization, scalability planning, and troubleshooting of mobile applications to ensure optimal user experience and reliability.
- Experience working on FinTech projects such as mobile banking apps, investment platforms, payment gateways, or financial analytics tools, with a focus on usability, security, and innovation.
- Ability to mentor and coach development teams, providing technical guidance, code reviews, and training sessions on mobile application architecture best practices.
- Preferred degree in Engineering, Computer Science, or similar relevant field preferred
- Deep understanding and commitment to software engineering principles and processes (e.g., Lean, Agile, DevOps) and continuous improvement through measurement.
- Lead the delivery of mobile applications within the Digital domain, ensuring alignment with business goals, security standards, and regulatory requirements.
- Define and implement scalable, robust, and maintainable mobile application architectures that support a wide range of financial services and functionalities.
- Collaborate closely with product managers, UX/UI designers, backend developers, and other stakeholders to understand business requirements and translate them into technical solutions.
- Conduct code reviews and provide technical guidance to development teams to ensure adherence to architectural principles, coding standards, and best practices.
- Stay updated with industry trends, emerging technologies, and regulatory changes in the FinTech sector, and incorporate them into the mobile application architecture as needed.
- Evaluate third-party tools, frameworks, and APIs for integration into mobile applications, considering factors such as security, performance, and scalability.
- Drive continuous improvement initiatives in mobile application development processes, tooling, and automation to enhance efficiency, quality, and time-to-market.
- Act as a technical mentor and coach to mobile developers, fostering a culture of learning, innovation, and excellence within the mobile development team.
- Communicate complex technical concepts and technical decisions effectively to both technical and non-technical stakeholders, including senior management and external partners.