Senior Xamarin Developer
- Киев
- Постоянная работа
- Полная занятость
- Write clean, efficient code using C#/.NET to develop mobile applications
- Utilize hands-on knowledge of Unit Testing to ensure code quality
- Implement and optimize applications using Xamarin frameworks
- Collaborate with team members to provide valuable inputs during design discussions
- Analyze requirements and translate them into technical specifications
- Work within the MS Visual Studio development environment to build applications
- Design and manage SQLite databases and execute SQL queries
- Develop applications with proficiency in JSON/XML, RESTful APIs and HTTP protocols
- Drive analysis and create Proof of Concepts (POC) to support technical decisions
- Minimum of 5 years of technical experience in software development
- Expertise in C#/.NET programming with demonstrated ability to write efficient code
- Proficiency in Xamarin for mobile application development and Unit Testing
- Strong knowledge of SQLite and SQL query language
- Competency in handling JSON/XML, RESTful APIs and HTTP protocols
- Familiarity with MS Visual Studio development tools and environments
- Background in Android or iOS native app development and UI control, layout and resolution handling
- Understanding of Git, GitLab CI/CD or equivalent source control tools along with project management tools such as Polarion, Azure DevOps or Jira
- Exposure to frontend technologies like Angular or ReactJS, mobile frameworks such as Flutter, Kotlin or Swift
- English proficiency at B2 level or higher
- Background in Android Studio development environment and processes for app compilation and packaging
- Showcase of POC creation and driving analytical solutions
- Familiarity with adapting application UI for varying screen resolutions
- Understanding of additional mobile development methodologies and cross-platform tools
- Vacation and sick leave (including a sick leave without a medical certificate)
- A wide range of Voluntary Medical Insurance programs providing both medical treatment and various preventive options (including sports activities)
- Medical insurance for family members at corporate rates
- Company support during significant life events (childbirth or adoption, marriage, etc.)
- Support for psychological comfort: discounts on services from mental health specialists or coaches, thematic training
- E-kids program - a free programming language training program for EPAMers' children
Rabota