This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Gorilla Logic is seeking a Senior Android Developer to join their Agile team, focusing on building and maintaining web and mobile applications.
The role involves collaborating with iOS and Web teams to ensure feature parity and a consistent user experience across platforms.
Responsibilities include designing and developing new user-facing features, maintaining existing features, and improving test, build, and release pipelines.
The developer will partner with various teams, provide input on architectural decisions, and promote a culture of documentation and best practices.
The position requires conducting technical interviews and peer reviewing code to provide constructive feedback.
Requirements:
A Bachelor's degree in Computer Science or a related field, or equivalent experience is required.
Candidates must have 5+ years of native Android app development experience.
Proficiency in Kotlin, Dagger, RxJava, Compose, Espresso, and Git is essential.
A good understanding of the Android SDK and experience with Android build tooling like Gradle and Proguard is required.
Candidates should prioritize writing maintainable code and fostering a strong testing culture.
Experience with CI/CD tooling such as Buildkite, Fastlane, or Docker is necessary.
Good communication, written, and collaboration skills are required.
Familiarity with Agile methodologies, including Kanban and SCRUM, is essential.
Candidates should demonstrate strong ownership, a positive attitude, organization, and self-motivation.
A willingness to learn new technologies is important.
Benefits:
The position offers the opportunity to work remotely from Colombia or Costa Rica.
Employees will be part of a highly collaborative Agile team with a focus on professional growth and development.
Gorilla Logic provides a dynamic work environment that encourages innovation and creativity.
The company supports a culture that values documentation and knowledge sharing among team members.