Top 3 reasons to join us
- Private Healthcare
- Attractive salary
- International environment
Job description
We are looking for a back-end developer responsible for the development and maintenance of our backend for Apple, Android and WEB applications. Your goal will be the development and maintenance of API and their integration with our frontend client. You will evolve within a dynamic and agile R&D team. In charge of the development of our new product for celebrities and brands. You will work with the entire team of the company, from the product manager, marketing, creation, support, presales to the technical team in Europe. Therefore, a commitment to collaborative problem solving, sophisticated design and the creation of quality products is essential.
To accomplish perfectly your mission, you should be:
- Ability to understand business requirements and translate them into technical requirements
- Optimize the tools and workflows defined by the team and also propose ideas/solutions
- Creative and proactive
- Valued member of an autonomous, cross-functional agile team
- At least +1y of experiences in one of these technologies: dotnet core, java, nodejs, javascript, typescript development
- Technical leader in your domain
- Collaborate closely with product managers, designer and other software engineers
- Ensure the performance, quality, and responsiveness of applications
- Identify and correct bottlenecks and fix bugs
- Handle the evolution, implementation and improvement of the mobile application
- Help maintain code quality, organization and automatization
- Write and maintain documentation
Your skills and experience
Common skills
- Solid understanding of object-oriented programming
- Solid experience with dotnet core, java, nodejs, typescript, javascript
- low level javascript programming, javascript framework (jquery, angularjs), RESTFul API Token Based, bearer token, JWT and Oauth 2
- Knack for benchmarking and optimization
- Good knowledge of performance limits and characteristics
- Knowledge of memory management and multi-threading
- Experience with embedded databases and other system data stores
- Familiarity with RESTful APIs to connect to back-end services
- Have published one or more apps in the store
- Experience with offline storage, threading, and performance tuning
- RDBMS and NoSQL
- SQL languages and ORM
- Social Media API Integration (Facebook, Google+, GoogleMaps, Twitter, Linkedin etc ….)
- Unit Test and TDD process
- Versioning Control tools
- Continuous Integration System
- Versioning Control tools
- MVC
- UML
Good to have experiences
- Angular, Ionic, flutter, nuxtjs
- Postgresql, mysql
- media/interactive/marketing/online advertising industries
- video/audio processing (sound finger print, computer vision)
- media streaming (live streaming, progressive download, adaptive bitrate streaming etc ...)
- media server (WOWZA, ant media, FMS, Red5, Unreal Media Server etc ...)
- distributed memory caching system like memcached and redis
- Hybrid (Ionic framework, cordova, react native, xamarin) mobile apps programming
- CDN and load balancing infrastructure
- database design
- multi thread and process programming
- network programming (socket , websocket, webrtc)
- low level programming (C/C++)
- GIS (Geospatial Information System)
- Continuous Integration system
Source of Asia
Source of Asia • HERE TO GET YOU THERE