Purpose of the post
As a member of the Web & Apps Sector, you will oversee software design and implementation (nearshore) for TypeScript based Front-End & Cross-platform Mobile Applications. You will also be responsible for L3 support including ticket solving and follow-up in collaboration with other teams involved.
Main duties and responsibilities
• Designing and implementing new features and functionality, establishing and guiding the mobile applications and website's architecture, ensuring high-performance and availability, and managing all technical aspects of these development.
• Coordinate, follow-up developments and quality control with workflows (TFS 2019), in tight collaboration with project managers
• Assist project team for non-regression tests as well as technical and functional specifications
• Participate to process improvement and industrialization of the software factory for mobile applications
• Integrate deliveries in the information system
• Take over the reduction of the technical debt
• Deliver non-functional documentation (architecture, technical requirements, installation, configuration…)
Technical Skills
• At least 3 years of React Native or Ionic solution architecture and development experience in enterprise environment
• At least 5 years of TypeScript front-end development (Angular, React) with focus on Single Page Applications and Progressive Web App
• Mobile first and Responsive Design evangelist
• Strong expertise in release engineering and automation (CI/CD) for mobile applications (including delivery to AppStore or Play Store, TestFlight, Fastlane)
• Continuous testing and automated test plan
• Proficiency with ReactJS, Angular, HTML5 and CSS3, SASS
• Proficiency with JavaScript, GULP, NPM, Bower
• Knowing at least two backend language PHP, Java, .Net, NodeJS
• Experience in writing requirements and design documentation
• Experience in server configurations and web-server deployments
• Authentication configuration (NTLM, Kerberos, OAuth…)
• Knowledge of TCP/IP, SSL, SMTP, HTTP, load balancers, DNS, CDNs, high
availability architecture
• Excellent debugging and fault correction skills
As plus
• Native Mobile Development (iOS or Android)
• User Interface designer experience a plus
• Dev-Ops / Dev-Sec-Ops experience
• Container based infrastructure
Soft skills
• Leadership
• Ability to translate complex IT issues into business intelligible words
• Excellent time and task management skills as well as communication skills
• Problem-solving and resolution oriented
• Capable to work both within a team and also independently to meet the deadline
• Curious regarding new technologies,
• Open-minded
Education
University degree or equivalent of Computer and information Sciences and other field that is relevant to the assignments
Languages
Both French and English could be the working languages:
Good Speaking, writing and listening skills.
Good understanding of French is acceptable for this profile