Lead Mobile / Full-Stack Software Engineer

Location
Portugal
Desired Salary
Unspecified
Work preference
Full Time
Joined
14 Mar 2026
Field / Industry
Software Engineering
Status: Actively looking
Relocation: No
Notice Period: Immediate

This user has not passed any tests yet

English -

About Me

I am a Lead Software Engineer with over 9 years of strong hands-on experience in mobile web and full-stack environments. My main specialization is React Native and TypeScript, although I am not limited to this setup. I am able to lead cross-functional teams, deliver and maintain high-traffic applications, design and implement CI/CD pipelines, and improve code quality through continuous testing and code review. I also have experience in cloud platforms such as AWS, Azure, and GCP, as well as DevOps, backend systems, and solution architecture.

Among the most valuable applications in my portfolio are the Screwfix Mobile application, which I developed over 4 years as a greenfield project, and the EpicGames Modes Store, developed over 1.5 years. Overall, I have completed 8 finished applications. I am passionate about technical leadership and mentoring, and I enjoy driving architectural transformations and improving team workflows.

Currently, I serve as a Mobile Tech Lead at Patrianna, where I drive the technical evolution of legacy mobile architecture and consult on mobile department structure adjustments. I am hands-on in this role and collaborate closely with C-level executives and stakeholders to align technical goals with business needs.

Previously, I worked as a Lead Software Engineer at EPAM, where I was responsible for architecture, design, and implementation of multiple large-scale mobile applications for iOS and Android. I actively participated in development, technical decision-making, and acted as an interim solution architect. I led migrations, developed complex native integrations, and authored comprehensive technical documentation.

I have also volunteered as a Backend Developer, gaining production-grade experience with Node.js, NestJS, Prisma, and PostgreSQL. I implemented security-critical features, designed database schemas, and integrated OAuth 2.0 / OpenID Connect and third-party services.

My educational background includes a Master of Science in Control Systems for Aircraft and Aerospace Systems from the National Aerospace University "Kharkiv Aviation Institute." I am certified as an AWS Certified Associate Solutions Architect and have completed the Solution Architect School at EPAM.

I am fluent in English at an upper-intermediate level and continuously seek opportunities to grow both technically and as a leader in software engineering.

Skills

AWSJavaScriptAzureCI CDTypeScriptLeadershipGitDevOpsPostgreSQLMongoDBRedisKotlinRESTReact NativeWeb DevelopmentSwiftNext.jsReduxSolution ArchitectureAndroidMobile DevelopmentObjective CNestJS

Education

National Aerospace University "Kharkiv Aviation Institute"
06/2012 - 07/2017

Master of Science in Control Systems for Aircraft and Aerospace Systems

Experience

Mobile Tech Lead @ Patrianna
July 2025 - Present

Driving the technical evolution of legacy mobile architecture and consulting on mobile department structure adjustments. Participating in stakeholder meetings, preparing technical documentation, and leading implementation. Designed and implemented CI/CD framework using Fastlane, Azure Pipelines, and custom CLI. Introduced Configuration as Code with Ansible. Rolled out BDD-based testing. Led architectural transformation for feature-module sharing. Provided technical leadership and mentoring for 3 cross-functional teams totaling 20 developers.

Volunteer Backend Developer (Node.js) @ NDA
May 2025 - Nov 2025

Implemented security-critical features, integrated third-party modules and services, participated in database design. Built and maintained backend modules using NestJS, Prisma, and PostgreSQL. Designed database schemas, migrations, and fixtures. Implemented CQRS and domain-driven design principles. Integrated OAuth 2.0 / OpenID Connect and third-party services such as Apple and Google. Worked on containerization, multi-channel notifications, and payment integrations.

Lead Software Engineer @ EPAM
Jan 2022 - May 2025

Led architecture, design, and implementation of large-scale mobile applications for iOS and Android. Participated actively in development and technical decision-making. Acted as interim solution architect and solution architect associate. Designed app architecture using React Native, TypeScript, Redux, REST APIs, and native modules. Built and optimized CI/CD pipelines with GitLab CI and Fastlane. Led migration from MacStadium to Bitrise with zero downtime. Delivered complex native integrations and CMS-driven UI with Bloomreach. Authored technical documentation and led application security attestation.

Senior Software Engineer @ EPAM
Jul 2021 - Jan 2022

Supported Team Lead and Interim Team Lead roles. Maintained app stability with high crash-free session rates. Integrated key features such as visual search, Optimizely A/B testing, migration to Expo Updates, enhanced analytics, and SSO integration. Built monitoring solutions with Dynatrace, Datadog, Tealium, and Contentsquare. Optimized application performance and established robust git workflows.

Software Engineer @ Various Companies
Jun 2017 - Jul 2021

Performed full-stack web and mobile development with React, React Native, and Node.js. Developed skills in full project lifecycles, API integration, frontend performance optimization, and reusable code. Built production-ready admin panel independently. Delivered full mobile apps with React Native. Contributed to brokerage firm website UI and API integration. Delivered SEO-optimized landing pages. Published reusable npm packages and gained experience with frontend tooling and deployment.

Jobs Talent Salaries
Menu