Responsibilities
- Design and develop high-quality, efficient, and reusable code for Android applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
- Work on bug fixing and improving application performance.
- Write unit and integration tests to ensure the quality of the code.
- Maintain and improve the existing codebase.
- Work on new features and improvements.
- Work on the development of new applications.
- Work on the maintenance of existing applications.
- Work on the improvement of existing applications.
- Work on the development of new features.
- Work on the improvement of existing features.
- Work on the development of new applications.
- Work on the maintenance of existing applications.
- Work on the improvement of existing applications.
- Work on the development of new features.
- Work on the improvement of existing features.
- Work on the development of new applications.
- Work on the maintenance of existing applications.
- Work on the improvement of existing applications.
- Work on the development of new features.
- Work on the improvement of existing features.
Nice to Have
- Experience with RESTful APIs and JSON.
- Experience with third-party libraries and APIs.
- Experience with version control systems, preferably Git.
- Experience with continuous integration and continuous deployment (CI/CD).
- Experience with Agile methodologies.
- Experience with Scrum.
- Experience with Kanban.
- Experience with JIRA.
- Experience with Confluence.
- Experience with Bitbucket.
- Experience with Trello.
- Experience with Asana.
- Experience with GitLab.
- Experience with GitHub.
- Experience with GitKraken.
- Experience with GitHub Actions.
- Experience with GitLab CI/CD.
- Experience with Jenkins.
- Experience with Travis CI.
- Experience with CircleCI.
- Experience with AWS.
- Experience with Google Cloud Platform.
- Experience with Microsoft Azure.
- Experience with Firebase.
- Experience with Google Play Services.
Compensation
Competitive salary and benefits.
Work Arrangement
Full-time, on-site.
Team
Collaborate with cross-functional teams, including designers, product managers, and other developers.
Our Tech Stack
- Android SDK
- Java
- Kotlin
- Android Studio
- RESTful APIs
- JSON
- Third-party libraries and APIs
- Version control systems (Git)
- Continuous integration and continuous deployment (CI/CD)
- Agile methodologies
- Scrum
- Kanban
- JIRA
- Confluence
- Bitbucket
- Trello
- Asana
- GitLab
- GitHub
- GitKraken
- GitHub Actions
- GitLab CI/CD
- Jenkins
- Travis CI
- CircleCI
- AWS
- Google Cloud Platform
- Microsoft Azure
- Firebase
- Google Play Services
What We Offer
- Competitive salary and benefits.
- Full-time, on-site position.
- Opportunity to work on cutting-edge technology.
- Collaborative and dynamic work environment.
- Opportunity to work on a variety of projects.
- Opportunity to work with a talented and experienced team.
- Opportunity to work on a variety of technologies.
- Opportunity to work on a variety of platforms.
- Opportunity to work on a variety of devices.
- Opportunity to work on a variety of applications.
Not provided.