Programmer wanted for an oilfield service company in the WEB development group (remote work), 5-day work week.
Responsibilities:
- Creation of a front-end application (Android, iOS)
- Creation of a WEB version of this application.
Requirements:
- Advanced proficiency in Kotlin/Java, Swift/Objective-C, or Flutter (Dart) or React Native (JavaScript/TypeScript), understanding of how to work with RESTful API and the Matrix protocol, experience with WebSocket for real-time data stream processing, ability to integrate with a self-hosted Matrix server (Synapse) and work with relevant libraries for each platform, experience in optimizing mobile application performance (reducing APK/IPA size, optimizing battery consumption, reducing UI latency), knowledge of build and publication procedures for applications in app stores (Google Play Store, Apple App Store), mobile application debugging and performance diagnostics skills, experience with Unit tests and integration testing for mobile applications, protection of confidential data (passwords, tokens) and encryption of communications.
- Experience in creating similar applications
Additional requirements for the position:
- Ability to effectively communicate with designers and backend developers, project management using version control systems (Git/GitHub), reading and applying code formatting standards (ESLint, Stylelint)
Conditions:
- Formal employment in accordance with the Labor Code of the Russian Federation