10/26/2026 updated


100 % available
Senior Mobile / Full-Stack Developer (React Native, Node.js) | Lead developer
Jurmala, Latvia
Only remote
Master of Engineering in Computer Systems, 2007, Riga Technical UniversityAbout me
Senior mobile & full-stack developer β 20 years in software, 15 in mobile. Lead developer: architecture, team of 4β5, releases to production. React Native, native iOS/Android, Node.js/TypeScript, cloud. LLM integration; daily development with coding agents. MEng, AI specialisation.
OAuth 2.0AI AgentsGitHub CopilotAzure FunctionsAuth0Azure DevOpsHTMLJavaScriptAgile MethodologyAndroid (Software)Application Integration ArchitectureApp Store (IOS)Unit TestingMicrosoft AzureCascading Style Sheets (CSS)
Mobile β React Native, nitro modules, native modules, native iOS (Objective-C, Swift), native Android (Java, Kotlin), publishing to App Store and Google Play
Frontend β React, JavaScript, TypeScript, React Navigation, state management, HTML, CSS
Backend β Node.js / TypeScript, GraphQL, REST API, serverless, Azure Functions
Data β SQL, NoSQL, Cosmos DB, Oracle Database, MongoDB, offline-first, data synchronisation
Cloud & DevOps β Azure, Oracle Cloud, Docker, Kubernetes, Git, CI/CD, cloud migration
AI β LLM integration, OpenAI API, chatbots, voice recognition, image recognition, AI-assisted development (Claude Code, GitHub Copilot), coding-agent instructions (CLAUDE.md, AGENTS.md), skills and subagents, review and refactoring of AI-generated plans and code, parallel agent work with git worktrees, setting up agent workflows for a team
Security β authentication and authorisation, Auth0, OAuth
Quality & monitoring β Jest, Maestro (E2E), unit and integration testing, Sentry, error monitoring, crash reporting
Design & process β UI/UX design for mobile, Figma, accessibility, mobile architecture, software architecture, legacy migration, refactoring, code review, technical documentation, ADR, requirements analysis, work with Product Owner, delivery, team lead, Scrum, Kanban, Agile
Experience
Professional experience10+ years
Freelancer since2026
Languages
GermanBasic knowledgeEnglishFluentItalianBasic knowledgeRussianNative speakerLatvianGood
Project history
Role: Lead Mobile & Full-Stack Developer
Lead developer of a mobile field service product: architecture and technology decisions, a team of 4β5 developers, requirements with the client and the Product Owner, roadmap planning, releases to production.
Full migration of the application from the legacy stack and architecture to React Native, completed successfully. The application is now offline-first with data synchronisation between mobile clients and backend.
AI integration: voice and image recognition as native Swift modules through nitro modules, plus integration of an existing AI service. I lead the move of the project to development with coding agents and write the agent instructions for it. The team is now moving to a DevOps model.
Hands-on across the stack β React Native, TypeScript, Node.js, GraphQL, REST APIs, Oracle Database and Oracle JSON Collection Views, Oracle Cloud. Quality: Jest, Maestro (E2E), Sentry.
In production for five years, releases every few months; now entering its third iteration β I am reworking the design and preparing the new foundation.
Client and colleague NPS score for 2025: 100 (Excellent).
Co-founded the product together with a partner covering business analysis. The entire technical side was mine: market and user needs analysis, product design, architecture, UI/UX, development, testing, publishing and support.
An accessibility-focused mobile application giving deaf, hard-of-hearing and blind users access to emergency services. Implemented full accessibility support β screen reader compatibility, adapted navigation and alternative input.
First version built natively for iOS (Swift) and Android (Kotlin), later rewritten in React Native. Backend is serverless on Azure Functions, data stored in Cosmos DB, authentication and authorisation through Auth0.
Built and tested an integration with the national emergency services (112/113), including the reliability requirements such an integration carries.
The product was designed and brought to a working solution by a single developer β mobile clients, backend, database, authentication and external integration. The backend is currently being migrated to Oracle Cloud.
Frontend and backend development of a field service Progressive Web App (PWA) for on-site service teams. React technology stack, JavaScript, responsive UI for use on mobile devices in the field.