July 17, 2024
Mobile Lead Kyiv, remotely Ukrainian IT company Nova Digital , which is part of the NOVA group of companies — is a powerful producer of web applications and software for architectures of any complexity and workload. We create, maintain and constantly improve software products, the convenience of which has already been appreciated by 32 million private and business clients of Nova Poshta. We are looking for an experienced and motivated mobile dev lead to join our ambi
July 17, 2024
Mobile Lead
Kyiv, remotely
Ukrainian IT company Nova Digital , which is part of the NOVA group of companies — is a powerful producer of web applications and software for architectures of any complexity and workload. We create, maintain and constantly improve software products, the convenience of which has already been appreciated by 32 million private and business clients of Nova Poshta.
We are looking for an experienced and motivated mobile dev lead to join our ambitious team. This role is ideal for someone who wants to innovate and lead a team to success while working on exciting projects.
About you
- Experience: Minimum of 8 years of hands-on experience in creating native mobile applications for Android and iOS.
- Technical knowledge: Deep knowledge of programming languages such as Swift, Java, Kotlin. Experience with SQLite and development environments (XCode, Android Studio).
- Design and architecture: Ability to effectively apply well-known design patterns and deep knowledge of service-oriented architecture principles.
- Optimization: Experience in memory management, performance tuning and resource optimization for mobile applications.
- Leadership: High level of collaboration and leadership skills for project success.
- Communication: Excellent written and verbal communication skills to work effectively with team members and stakeholders.
- Decision Making: Strong decision-making skills to face complex technical challenges and make informed decisions.
- Education: Higher technical education in the field of information technology, computer science or related specialties.
- Additional knowledge: Knowledge of CI/CD practices and experience in their application. Knowledge of mobile application security best practices. Understanding of UX design principles and ability to work closely with UX/UI designers. Experience working in Agile environments and knowledge of Agile methodologies (Scrum, Kanban).
What will you do:
- Manage mobile development:
ol>- Manage the mobile application development process, including estimation, execution and timeline control.
- Making strategic decisions about application architecture and technology selection.
- Development of technical strategies:
- Implementation of technical strategies and standards.
- Providing advice and assistance in solving complex technical tasks.
- Code review and technical support from the development team.
- Communication and cooperation:
- Building effective communication in the team.
- Cooperation with other departments of the company to fulfill business requirements and achieve common goals.
- Allocation of tasks and planning:
- Planning of work processes and responsibilities between team members .
- Ensuring efficient use of resources and human potential.
- Maintaining high standards of development quality and application security.
- Code quality control.
- Professional development of the team:
- Support of professional and personal development of team members.
- Organization of educational events and trainings.
- Facilitating the development of skills and competences in the team.
- Encouraging innovation in the team.
- Tracking the latest trends and technologies in the industry.
- Monitoring application performance and implementing optimizations to improve user experience.
We offer
- Official employment
- Paid vacation
- Medical insurance
with him