Position: Senior iOS Software Engineer | Tech Lead | Staff Software Engineer
Category: iOS
English level: upper
Years of experience: 10


I have worked in various roles and gained extensive experience in the field of software development. As an iOS Tech/Team Lead, my responsibilities included developing the overall project architecture, selecting the primary technical direction, assisting the team in resolving technical issues, mentoring team members to enhance their skills, conducting code reviews, and helping the team prepare tasks. Furthermore, I have served as a Mobile Tech/Team Lead, overseeing a cross-platform team comprising up to five members.
Also, I worked as an iOS developer starting projects from their inception to the final release. This involved creating project architectures, collaborating with product owners, designers, and other stakeholders to understand requirements, and implementing them effectively. 
I possess expertise in cross-platform development using Kotlin-Native, enabling me to work proficiently on multiple platforms. Furthermore, I have hands-on experience as a backend developer using Go lang and implementing microservices within the fintech domain. Additionally, I possess knowledge and experience in TypeScript/JavaScript. Lastly, I have also worked as a macOS developer, expanding my proficiency in developing applications for the macOS platform.
I'm eager to join a dynamic product company where I can collaborate with enthusiastic and proactive professionals who are passionate about their work, just like me. I thrive in an environment that values camaraderie and professionalism. I am particularly drawn to smaller or mid-sized companies and startups that offer exciting opportunities for growth.