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.
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*