Responsibilities
- Convert design mockups and interface sketches into clean, efficient code.
- Participate in full-cycle development activities, from architecture to deployment, addressing advanced engineering and developer productivity challenges.
- Develop and sustain robust, reusable, and efficient code using Kotlin, Java, Fastlane, and Gradle.
- Optimize application performance, responsiveness, and overall quality.
- Detect, diagnose, and resolve performance bottlenecks and software defects.
- Interpret business objectives and convert them into actionable technical specifications.
- Support technical decision-making and planning for refactoring critical code components.
- Promote high standards in code maintenance, automated processes, and project organization.