Note: The job is a remote job and is open to candidates in USA. Predica Inc is seeking a Mobile Application Developer to support the Chicago Accessible Intersection Navigation initiative. The role involves designing, developing, testing, and implementing software solutions for a cross-platform mobile application and supporting backend systems.
Responsibilities
- Analyze user and stakeholder requirements to determine feasibility, scope, and compatibility with existing system architecture
- Design and plan software components using structured analysis, flowcharts, and system design methodologies
- Develop, test, and document software solutions for cross-platform mobile applications (iOS and Android) using the Ionic framework
- Build and integrate backend APIs and support system integrations with external platforms such as Miovision SPaT API and CDOT ATMS
- Develop and maintain application logic including routing algorithms, intersection logic, and performance optimization
- Create mock API layers to support parallel development across integrated systems
- Implement UI enhancements, system hardening, and final production-ready features
- Deploy mobile applications and APIs to cloud environments and support pilot program launch activities
- Participate in system integration testing (SIT), QA, and User Acceptance Testing (UAT) with stakeholders
- Support field testing and validate performance in real-world environments
- Perform security testing and remediation aligned with OWASP ASVS standards
- Maintain high unit test coverage and ensure code quality standards are met
- Monitor application performance post-deployment and support operational stabilization efforts
- Collect and report system performance metrics aligned with project requirements
- Ensure all documentation aligns with coding standards, accessibility guidelines, and quality expectations
Skills
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience
- Experience developing cross-platform mobile applications (iOS and Android), preferably using the Ionic framework
- Strong experience with backend API development, RESTful services, and system integration
- Experience with system integration testing, QA processes, and defect remediation
- Familiarity with accessibility standards such as WCAG 2.1 AA
- Understanding of security best practices and OWASP ASVS standards
- Strong analytical, problem-solving, and written communication skills
- Experience working in Agile/Scrum development environments
- Experience with traffic management systems, SPaT data, or intelligent transportation systems
- Familiarity with cloud deployment environments and CI/CD pipelines
- Experience supporting federally funded or government technology projects
- Knowledge of assistive technology and accessibility-focused development
Benefits
- 6-month contract role
- Part-time
- Fully remote
- Preference is to hire someone closer to Chicago, IL
- Open to coming onsite maybe 2 to 3 times during the 6 month period
Company Overview