Android - IOS developer/Mobile
App developer
Location: Resources will be
in office 4 days a week in Dearborn, MI
·
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.
·
Angular, Spring Boot, Java, Google Cloud Platform, GitHub, API
Ansible, Jira, Swift, Kotlin,
Scripting Work Focus Breakdown:
·
40% Front-End Development (Angular)
·
40% Back-End Development (Java Spring Boot / GCP)
·
20% CI/CD Automation (GitHub Actions / Mac Build Pipelines)
·
5+ years of experience in Java Spring Boot development
·
5+ years of experience in Angular or similar framework
·
3+ years of experience in Google Cloud Platform Services
·
3+ years of experience in RESTful API development
·
2+ years of experience in building GitHub actions
·
Familiarity with CI/CD tools and automation practices
·
5+ years of building and maintaining web applications
·
Mobile development experience in either iOS or Android
·
Familiarity with vulnerability analysis and mitigation
·
Experience working in a service team for a large organization
·
Strong problem-solving skills to help solve issues and drive new
solutions
·
DevOps experience
·
Bachelor's Degree