Position: Middle/ Senior Android Developer
Company: Forte group
Experience required: 3y
English level: intermediate

**Recognition and reward**

We acknowledge diligence and hard work through annual pay increases for good performance.


**Project description**

General software development, performing backend activities and even database if needed. Ensure all actions are correct to deliver benefits and/or products quickly and with the expected quality, aiming to meet user expectations.

**Team distribution**

The team is integrated and allocated in Minsk, Kyiv, Kharkiv, Chicago, and Miami. Team members use Azure DevOps to generate backlog and to prioritize items. Communication mainly consists of daily meetings and interpersonal communication via Slack/Teams.

**Technologies and Tools**

Backend: RESTful Services, Python, Kafka, Redis, Elastic
Frontend: Angular, React
Mobile: iOS, Android
Databases: Postgres, JavaScript, MongoDB, AngularJS, React
Repository: GitHub
Tools: Jenkins, Prometheus, Grafana, Github Actions, AWS Tools

**Responsibilities**

● Develop and deliver new product features for our Android application
● Ensure the performance, quality, and responsiveness of applications
● Collaborate with a team to define, design, and ship new features
● Identify and correct bottlenecks and fix bugs
● Help maintain code quality, organization, and automatization

**Qualifications and Skills**

● 3+ years of application development experience with popular Android frameworks
● Strong proficiency with Kotlin (or Java) in an Android development environment
● Experience with Android frameworks
● Experience with offline storage, threading, and performance tuning
● Familiarity with RESTful APIs to connect Android applications to back-end services
● Knowledge of other web technologies and UI/UX standards
● Understanding of Android’s design principles and interface guidelines
● Experience with performance and memory tuning with tools
● Familiarity with cloud message APIs and push notifications
● Proficient understanding of code versioning tools such as Git
● Familiarity with continuous integration
● Intermediate English level or higher

**Engineering Practices**

● Code Review
● Refactoring
● CI/CD

**We offer**

● Experience working with colleagues locally and abroad
● Opportunities for self-realization
● Friendly team and enjoyable working environment
● Professional and corporate events
● Social package: professional and soft skills training, medical and family care programs, sports
● English classes in the office with a dedicated teacher