Senior Mobile Developer (NXJ-103) at Newxel

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Senior Mobile Developer (NXJ-103) at Newxel. Remote Location: Ukraine. We are looking for a . Senior Mobile Developer. who is eager to design, build, and enhance high-quality mobile applications across Android and iOS platforms. In this role, you will collaborate closely with an experienced team in Ukraine and the parent company to deliver secure, scalable, and user-friendly mobile solutions.. If you enjoy solving complex technical challenges, working with modern mobile technologies, and contributing to the development of reliable and visually appealing products, this opportunity is for you!. Responsibilities. Work closely with the existing Ukraine team and the parent company to understand requirements, set goals, and meet deadlines. Provide input on design ideas for new products and components. Develop intuitive, efficient, and visually appealing mobile interfaces for new projects. Maintain and improve current products. Research new technologies as needed. Collaborate with backend developers to achieve balanced performance. Requirements. General. Strong understanding of Object-Oriented Programming (OOP) principles. Solid knowledge of SOLID principles. Knowledge of design patterns, with a focus on those applicable to Android and iOS based on industry best practices (at least a few). Ability to work with collections (arrays, dictionaries, sets). Understanding of REST API principles (HTTP requests to the server, decryption of responses, asynchronous processing). Experience with cloud platforms and API gateways. Familiarity with GraphQL. Understanding of Bluetooth device connectivity. Awareness of memory management and performance considerations. Working knowledge of secure coding principles, including encryption, secure network connections, secure storage, parameterization/SQL injection prevention, and protection against common vulnerabilities. Experience with GIT and common code management practices. Understanding of interface building principles (activations, resources, event handling). Knowledge of activity and application lifecycle. Experience in creating and parameterizing server requests. Secure communication with server APIs. Experience working with asynchronous tasks. Ability to manage execution threads (create, stop, synchronize). Android. Proficiency in Kotlin and Java. Experience working with a local database. Ability to work with Third Party components (created by other developers) using Gradle. IOS. Demonstrated experience with Swift and Objective-C. Understanding of interface building principles with SwiftUI, including the ability to migrate from storyboards. Flow control using Grand Central Dispatch (GCD). Experience working with a local database. Ability to work with Third Party components (e.g., CocoaPods or SPM). Security. Knowledge of Single Sign-On technology, including SAML and OAUTH. Understanding of certificate pinning, secure storage (Keychain/Keystore), and data encryption (at rest and in transit). Compliance awareness, such as GDPR, SOC2, HIPAA. What we offer. Competitive salary and benefits package. Medical insurance. Top equipment kit. Full Remote. Collaborative and innovative work environment. Career growth and development opportunities. A chance to work with a talented and driven team of professional. About the project. A global enterprise software provider offers an advanced platform designed to transform the way organizations manage both physical and electronic records. By combining cutting-edge technology with deep consulting expertise, the company helps businesses ensure compliance, reduce risk, and achieve efficiency at scale. Their innovative solutions empower enterprises and public institutions to streamline information workflows, secure sensitive data, and confidently navigate the challenges of modern records management in a digital-first world.