Purpose of the RoleThe Mobile Developer is part of our agile software development team. Your role as the senior developer in our team will be to bring your expertise, analytical mind, and strong programming skills into the implementation of a mobile-based system.
Duties and Responsibilities:Participate in requirements gathering discussionsDesign software architecture and provide advice on estimates and project planningDesign and build mobile applications for iOS and/or Android platforms.Integrate mobile applications with backend services and databases.Integrate mobile solutions with existing software systemsImplement security measures to protect user data and ensure the secure transmission of information.Work in close collaboration with product management, TechOps, QAs, clients, following Agile methodology
Required Experience & KnowledgeAt least 3 years of experience building mobile applications on iOS or AndroidExtensive experience with React NativeA Mac with IOS system is required
Skills and AttributesTeam player and proactive personalityExcellent communicatorCreative problem solver
Required Education & QualificationsUniversity Degree in Computer Science or relevant specialtyProficiency in spoken and written English