Description
We're seeking a Sr Associate Mobile Build Infrastructure Engineer - Android to join our team. As a Mobile Developer at Workday, you'll have the opportunity to redefine the Workday mobile experience. We're looking for someone who is coachable, communicative, dependable, and excited to be part of a team that values you as an individual and all that you offer.
Responsibilities
- Maintaining and improving build systems and tools for Android using Gradle and related tooling.
- Ensuring that all development tools, frameworks, and libraries are current and well-integrated.
- Supporting and enhancing the developer experience through robust and efficient CI/CD pipelines.
- Driving efforts in modularization to streamline development and improve code maintainability.
- Writing well-tested code and adding tests to ensure we never fix the same bug twice.
- Identifying and fixing bugs to improve overall app quality.
- Collaborating with cross-functional teams to scope and estimate efforts, ensuring timely delivery of high-quality features.
- Continuously bringing forward ideas to refine and improve our processes.
Requirements
- 2-3 years of experience developing and delivering production-quality Android applications in Kotlin.
- 2+ years of experience in Android design patterns, architecture (e.g., MVVM, Clean Architecture), and app lifecycle.
- Bachelor's degree in Computer Science or equivalent experience.
Nice to Have
- Experience with Java and modern Android development with Kotlin.
- Proficient with Android Studio and Android SDK command-line tools.
- Experience working with build systems and tools such as Gradle, Bazel, or Buck.
- Experience with dependency management and repository hosting like Maven Central, Gradle dependency management, or JitPack.
- Experience in working with CI/CD tools such as Jenkins, GitHub Actions, Bitrise, or CircleCI.
- Familiarity with modularization techniques and best practices, such as dynamic frameworks and microservices architecture.
- Experience working with agile methodology and tools like Jira or Trello.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- A positive attitude and eagerness to collaborate with a supportive team.
What We Offer
- Competitive salary: $92,000 - $138,000 CAD
- Comprehensive benefits package
- Flexible work schedules on a hybrid work model
- Opportunities for professional growth and development
For more fresh new jobs, check out yubhub.co.