Entreprise:
Secteur: informatique / télécoms
Taille: Entre 20 et 100 employés
Faurecia is an Equal Opportunity Employer
"Technical Perfection and automotive passion" is what defines Faurecia. We design, engineer and provide the best in technology, systems and services for automobile makers in every major market on all five continents. If you share our ambition for technical perfection and our passion for all things automotive, Faurecia has a career for you.
"Faurecia, a driving force… for your professional growth."
Description de l'annonce:
Your key responsibilities will be:
- Develop and deliver native and cross platform mobile apps via Xamarin.iOS (MAUI)
- Develop and deliver user interfaces for Modern Rich Internet Applications with the latest Front-End Technologies
- Write tested and documented code
- Ensure that product architecture and implementation is maintainable and extendable to accommodate future development
- Follow-up the applications users acceptance tests
- Ensure the applications deployment on various environments in collaboration with other IT Teams
- Conduct reviews (code, design, and test) to ensure that the development process is followed and the criteria for product quality are met successfully
- Ensure software projects completion according to product specifications and corporate quality standards
- Ensure that: a) Documentation gets appropriate level of technical review b) QA test plans meet the project requirements c) Appropriate development and corporate methods / procedures are followed
- Organize project tasks through Agile/Scrum development methodologies and tools
- Provide timely and accurate resolution to critical customer issues (L3 support)
- Keep executive-level management informed of progress and problems
Requirements:
- Bachelor’s degree in computer science
- Total 5+ years of experience in software development
- Proven experience in leading software product development projects
- Highest knowledge of current software development design procedures
- Knowledge of Apple and Google developers accounts management is a plus
- Technical skills & experience with
- Web programming, Angular 10+, Javascript, jQuery, CSS, bootstrap, HTML
- .NET framework (up tp v6), C# & .NET Core / MVC / PostgreSQL / MS SQL / API management (restful) / Xamarin.iOS (MAUI)/ Typescript
- XAML, LINQ, Multi-Threading, Async programming
- Cloud oriented practices: CI / CD with GIT repo, Azure services, PaaS/IaaS/Containerization, Docker & Kubernetes for Azure (AKS)
- Hands-on experience in design mobile back-end services
- Understanding of building and maintaining REST APIs (MVC Web API or similar) JSON and OAuth2
- Experience in designing and developing custom controls and renderers for iOS
- Knowledge of Component interaction, Pipes- inbuilt and custom pipes, Dependency Injection
- Capability to write code that is light-weight, well-optimized, and provides high performance
- Capability to write code that is cross-browser compatible
- Basic understanding of networking and http protocol
- Knowledge of Agile methodologies, scrum principles and Azure DevOps
- Fluent in written and oral English