Senior Android Developer
VA, DC
Full Time
Cap 1
Mid Level
Hybrid - 3 Days
Location: Vienna, VA
Eligibility: US Citizens or Green Card Holders
Ascending is seeking a highly experienced Senior Mobile Infrastructure Engineer to join our team and play a pivotal role in servicing our flagship product, "Ease." The ideal candidate will have extensive experience with mobile development infrastructure, specializing in Gradle and continuous integration/continuous deployment (CI/CD) processes. This role is perfect for someone who thrives in a dynamic, fast-paced environment and is eager to drive improvements across our mobile technology stack.
Key Responsibilities:
- Design, implement, and maintain advanced build automation systems using Gradle and Gradle Enterprise.
- Develop and optimize CI/CD pipelines for mobile application deployments, ensuring seamless and robust delivery practices.
- Collaborate with development teams to integrate new technologies and frameworks into the mobile build process.
- Script and automate core processes using Kotlin, Ruby, and Python, enhancing productivity and operational efficiency.
- Utilize Jenkins and Fastlane to manage build tooling and automation tasks effectively.
- Provide ongoing support and enhancements for Capital One's Ease, ensuring high performance and reliability.
- Work with AWS cloud services to optimize mobile application performance and scalability.
Qualifications:
- Bachelor's degree in Computer Science, Computer Engineering, or a related technical field. Equivalent knowledge or experience is also acceptable.
- Minimum of 6 years of experience in mobile infrastructure development or a related field.
- Expertise in Gradle and Gradle Enterprise, with a deep understanding of mobile build environments.
- Proficiency in Kotlin, Ruby, and Python for scripting and automation tasks.
- Extensive experience with Jenkins, Fastlane, and other relevant build and automation tools.
- Strong background in implementing and managing CI/CD processes for mobile applications.
- Experience with AWS is highly preferred, especially in deploying and managing mobile applications.
- Excellent problem-solving abilities and a strong commitment to delivering high-quality software.
- Ability to work collaboratively in a team environment and communicate effectively with other technical and non-technical stakeholders.
Apply for this position
Required*