Apply📍 Brazil
🔍 Software Development
🏢 Company: TELUS Digital Brazil
- Proven experience (10+ years) as an Android Engineer, with a track record of leading complex projects.
- Expert knowledge in implementing world-class engineering practices.
- Deep understanding of client tech stacks and the ability to integrate and improve them over a series of projects.
- Demonstrated ability to plan and execute large-scale refactors across the software ecosystem.
- Strong understanding of the Android development Lifecycle and ecosystem including languages, frameworks, and libraries (Java, Kotlin, Room, Coroutines/Flow, RxJava, Dagger 2, Gradle, Fragments, OkHttp3, Retrofit or Volley).
- Comfort with IDE’s, version control systems such as Git, and command-line tools.
- Familiarity with CI/CD (e.g., Jenkins, CircleCI, Azure, GitHub Actions) and experience setting up deployment pipelines.
- Experience in frequently using frameworks such as Espresso, JUnit, Mockito/Mockk to write automated tests for your code.
- Proven ability to recognize symptoms of various impediments to psychological safety and provide effective support.
- Lead the team and client in designing applications, tools, and processes, optimizing for value, clarity, and maintainability.
- Plan and drive execution of large-scale refactors across the software ecosystem, managing dependencies and minimizing risk.
- Use your strong understanding of the Android development lifecycle and ecosystem to help the team navigate non-trivial testing scenarios, such as video streaming, Bluetooth, and other peripherals, poor network conditions, etc.
- Champion the adoption and implementation of new practices for project teams and clients, while using IDE’s, version control like Git, and command line tools effectively.
- On-Call Support: This role includes periodic on-call duties to support our critical systems. Aligned with our commitment to work-life balance, we maintain a strict 10-hour daily work limit, even during on-call periods. Team members may be required to respond to issues outside of regular business hours on a rotational basis. Compensation for on-call duty is provided in accordance with Brazilian labor laws.
AWSLeadershipSoftware DevelopmentSQLAndroidCloud ComputingDesign PatternsGitJavaJava EEJavaFX & FXMLJUNITKotlinSpringSpring BootSpring MVCAlgorithmsData engineeringData StructuresCommunication SkillsCollaborationCI/CDProblem SolvingAgile methodologiesRESTful APIsMentoringMicroservicesTeamworkJSON
Posted 6 days ago
Apply