Software Engineer
Description:
We’re all-in on the cloud and we’re leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we’re inspired to make, break, do, and do good. So, let’s do something great together.
Responsibilities
- Spearhead the development of Android features, with a focus on leveraging Jetpack Compose and reactive programming, to fulfill Capital One Travel objectives while adhering to cutting-edge engineering best practices, design guidelines, and principles.
- Partner with fellow Software Engineers, UX/UI designers, and Product Owners/Analysts to craft high-performing, engaging, and purposeful customer experiences that exemplify simplicity and excellence.
- Actively engage in all team agile ceremonies, ensuring timely delivery of all commitments while maintaining the highest standards of quality.
- Continuously expand expertise in mobile development technologies, with a particular emphasis on Kotlin and Jetpack Compose, while also staying informed about relevant third-party libraries and tools.
- Lead discussions and provide valuable contributions to team initiatives, incorporating feedback from diverse stakeholders.
- Mentor junior and mid-level team members, fostering their growth and development in Android platform engineering and design system methodologies.
- Collaborate closely with developers across various disciplines (Android, iOS, APIs, Web, etc.), fostering a culture of cross-functional collaboration and learning.
- Take ownership of delivering major platform components and functionalities, working closely with Senior Engineers and Architects to ensure alignment with architectural vision and engineering excellence.
- Drive the adoption of best practices and process improvements within and across sprint teams, continuously striving for operational efficiency and excellence.
- Proactively identify technical challenges and work collaboratively with the team to devise innovative solutions, promoting a culture of problem-solving and creativity.
- Conduct thorough reviews of pull requests, ensuring adherence to Kotlin and Jetpack Compose idioms, and providing constructive feedback to enhance code quality and maintainability.
Basic Qualifications
- Bachelor’s Degree
- At least 4 years of professional software engineering experience (Internship experience does not apply)
- At least 2 years of experience building native Android applications
- At least 2 years of experience with Kotlin
| Organization | Capital One |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Software Engineer |
| Job Location | Toronto, ON, Canada |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Experienced Professional |
| Experience | 4 Years |
| Posted at | 2025-08-11 10:24 am |
| Expires on | 2026-11-30 |