You will join our in-house development team creating and maintaining native and javascript-based mobile applications for international clients. In this role, you will work together with backend developers, graphic designers and project managers.
Description of position
You will join our in-house web/mobile development team creating and maintaining mobile applications for international clients. In this role, you will work together with backend developers, graphic designers and project managers.
Typical Responsibilities
- Building, extending and maintaining native Android and iOS, and also JavaScript-based hybrid applications (React, React Native, Backbone, Node).
- Managing apps on stores.
- Working with analysts, designers, understanding project requirements and mockups.
- Testing cross-device, cross-browser and cross-platform compatibility.
- Resolving technical issues through debugging, research, and investigation.
- Coordinating with team members; giving and asking for help.
Requirements (generic):
- University degree in Computer Science, Engineering or a related subject.
- Strong written and verbal technical communication skills; ability to explain and document problems and solutions.
- Ability to engineer software using principles.
- Strong web/mobile development experience.
Requirements (specific):
- Native app development and JavaScript knowledge.
- In-depth knowledge of an application framework (preferably React Native).
- Strong knowledge of tooling.
- Good familiarity with HTML5 and CSS3.
- Unit testing code.
The following will be considered a strong plus:
- Working knowledge of any of the following: react (flux/redux), vue, webpack, browserify, babel, ES6 spec.
- Adequate knowledge of a server side technology (java-based, nodejs, php-based or RoR).
- Adequate knowledge of a database (MySQL, SQL Server, PostgreSQL or any NoSQL).
Benefits
- Competitive salary.
- Opportunity to work in high-profile, international projects.
- Continuous education and knowledge exchange.
- Friendly and stimulating environment.
- Hybrid working mode.
- Career path.
- Private Health Coverage and other benefits.