Jobs via Dice · 11 hours ago
Mobile Application Developer
Data-Core Systems, Inc. is seeking a Mobile App Developer to be a part of their Consulting team. The role involves designing, developing, and implementing complex mobile applications for iOS and Android platforms while collaborating with UX/UI designers and backend developers.
Computer Software
Responsibilities
Design and develop mobile applications for iOS and Android platforms using modern frameworks (e.g., Flutter, React Native, or native development)
Integrate mobile apps with backend systems including SAP ERP and Microsoft Dynamics 365 for real-time data synchronization
Collaborate with UX/UI designers to deliver intuitive and engaging user experiences
Implement secure payment gateways and tolling functionalities within the app
Optimize app performance, troubleshoot issues, and ensure high reliability across devices
Work closely with backend developers and enterprise architects to ensure seamless API integration
Maintain code quality, perform unit testing, and adhere to best practices in mobile development
Stay updated on emerging mobile technologies and recommend improvements
Fully document all created work associated with this position, including technical and functional designs and diagrams, test plans, test scripts, impact analysis reports, lessons learned, best practices for others to follow, plus any other documentation as required by the client. This documentation shall follow the format and / or templates as instructed by the client
Develop and maintain a productive working relationship with technology staff, business owners, project sponsors, vendors, and key clients
Lead and participate in project team activities for system work efforts related to enterprise systems
Work independently to accomplish the tasks and duties assigned
Adhere to and follow all of the client’s standards, policies, and procedures
Utilize various software and/or technology tools to perform job duties
Perform tasks and other duties as related to this position and role and assigned by the client
Qualification
Required
Bachelor's degree in Computer Science, Software Engineering, or related field
3+ years of experience in mobile app development (iOS and Android)
Proficiency in React Native, Flutter, React Native, or native development (Swift, Kotlin) and JavaScript/TypeScript
Strong understanding of mobile app architecture, state management (Redux, MobX), and navigation libraries
Experience with iOS and Android development and platform-specific guidelines
Strong understanding of RESTful APIs and integration with enterprise systems
Experience with NodeJS, and familiarity with Dataverse
Experience with testing frameworks (such as Jest and Detox) for mobile applications
Experience with SAP and Microsoft Dynamics 365 integration
Knowledge of secure payment processing and PCI compliance
Familiarity with cloud platforms (Azure, AWS) and CI/CD pipelines and version control
Excellent problem-solving skills and ability to work in a fast-paced environment
Preferred
Experience in tolling or retail industry applications
Knowledge of SAP Fiori or OData services
Understanding of mobile analytics and push notifications
Company
Jobs via Dice
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.
Funding
Current Stage
Early StageCompany data provided by crunchbase