Position: Android Developer for an eCommerce in Cosmetics Market
Company: FlexMade
Experience required: 3y
English level: intermediate

Обов'язки:

- Developing new features and user interfaces from wireframe models
- Ensuring the best performance and user experience of the application
- Fixing bugs and performance problems
- Writing clean, readable, and testable code
- Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions
- Manage change requests, and properly document and communicate them to the Project Manager and the Team
- Issue verification, and be able to distinguish whether it is a valid issue, or a new feature, as well as be able to determine the root cause of the issue

Додаткові переваги:

- Hands-on experience with Jetpack Compose UI framework
- Hands-on experience with Graph QL framework
- Hands-on experience with eCommerce implementations
- Awareness of the latest in eCommerce solutions and who’s doing what
- Being full of ideas about how to achieve the best in eCommerce field


Про кандидата

Досвід:
- 3-5 years Experience as mobile application Developer or similar role
- Extensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)
- Deep knowledge of Android
- Proficiency with writing automated tests
- Familiarity with RESTful APIs and mobile libraries for networking
- Experience with profiling and debugging mobile applications
- Strong knowledge of architectural patterns
- Working knowledge with Git
- Working knowledge with push notifications
- Understanding mobile app design guidelines
- Proficiency in Kotlin/Java
- Experience with social media integration such as Facebook, Instagram and TikTok
- Experienced with the lifecycle in an Agile / Scrum environment
- Deep understanding of architectural patterns (MVI) and Clean Code principles
- Hands-on experience with GitLab CI, Fastlane and Gradle
- Excellent listening, interpersonal, written, and communication skills
- Multiple levels and across multiple disciplines
- Being highly self-motivated and directed, pro-actively reporting on status and tasks
- Ability to effectively prioritize and execute tasks while under pressure

Знайомі технології:

- Operating Systems (OS): Android
- Programming languages: Kotlin, Java
- Version Control System (VCS): Git
- Open standard: JSON
- Software architectural styles and patterns: Representational state transfer (REST)

Володіння мовами:

English
Intermediate


Про клієнта

An internationally operating holding company with 400+ employees stands for cosmetic products of the highest quality “Made in Germany”. The entire cosmetic value chain, from the product idea through production to the finished end product, is reflected in the holding company.