Android-IOS mobile APP developer
Job PostingAndroid - IOS developer/Mobile App developer Location: Resources will be in office 4 days a week in Dearborn, MI Responsibilities:Drive automation via GitHub actions and centralize deployment pipelines for all Android and iOS app developers at us.Design, develop and deploy a self-service portal for developers using Java (Spring Boot), Angular, GCP. Including a user-friendly front-end, responsive back-end, PostgreSQL database, and RESTful APIs.Conduct thorough testing and debugging to ensure a bug-free solution that is increasingly automated.Review code quality to ensure products are without vulnerabilities.Work closely with app development teams and business teams to provide technical leadership and help build world-class apps.Monitor and improve developed applications and tools.Develop, maintain and optimize infrastructure being leveraged to support the automation and self-service portal.Contribute to system architecture decisions, focusing on scalability, performance and maintainability.Translate business requirements into detailed Jira user stories with acceptance criteria, enabling accurate sprint planning and predictable delivery.Skills Required:Angular, Spring Boot, Java, Google Cloud Platform, GitHub, APISkills Preferred: Ansible, Jira, Swift, Kotlin, ScriptingWork Focus Breakdown:40% Front-End Development (Angular)40% Back-End Development (Java Spring Boot / GCP)20% CI/CD Automation (GitHub Actions / Mac Build Pipelines)Experience Required:5+ years of experience in Java Spring Boot development5+ years of experience in Angular or similar framework3+ years of experience in Google Cloud Platform Services3+ years of experience in RESTful API development2+ years of experience in building GitHub actionsFamiliarity with CI/CD tools and automation practicesExperience Preferred:5+ years of building and maintaining web applicationsMobile development experience in either iOS or AndroidFamiliarity with vulnerability analysis and mitigationExperience working in a service team for a large organizationStrong problem-solving skills to help solve issues and drive new solutionsDevOps experienceEducation Required:Bachelor's Degree