Full Stack Engineer, GISACC
Valeo
Job Summary
GISACC is Valeo's IS application center in Cairo, driving the company's digital transformation by building scalable, serverless applications. Full Stack Engineers are part of an agile team, developing innovative and intelligent solutions impacting thousands of users. They translate business requirements into highly scalable systems and user-friendly applications, requiring deep technical expertise, leadership, and problem-solving skills.
Must Have
- Spec, design, develop, test, deploy, maintain and improve software
- Work closely with project managers and business owners to set project priorities, deadlines and deliverables
- Collaborate with product owners, tech-leads and software architects on user experience and application development roadmap
- Responsible for full stack feature implementation (backend and frontend)
- End to end and close collaboration with software/infrastructure architects on complex features
- Identify and establish patterns and best practices for building excellent software applications
Good to Have
- Familiarity with Google Cloud Platform
- French fluency
Perks & Benefits
- One of the largest global innovative companies, with more than 20,000 engineers working in Research & Development
- A multi-cultural environment that values diversity and international collaboration
- More than 100,000 colleagues in 31 countries, which make a lot of opportunity for career growth
- A business highly committed to limiting the environmental impact of its activities and ranked by Corporate Knights as the number one company in the automotive sector in terms of sustainable development
- Grow and thrive, setting the trend through advanced technologies, for greener, safer, and smarter mobility
- All our employees are gathered around our common culture and have everyday the opportunity to #Dare.Care.Share
Job Description
Mission
GISACC is Valeo holding group IS application center in Cairo, where the company's digital transformation is taken to a new level. We aim to build scalable and serverless applications that incrementally add value everyday. Our full stack engineers are part of an agile team that build innovative and intelligent solutions with unique exposure that affects thousands of users. They have a high fluency of translating business requirements into high scalable systems and user friendly applications. This role requires deep technical expertise, excellent leadership skills, and ability to solve complex problems.
Responsibilities
- Spec, design, develop, test, deploy, maintain and improve software
- Work closely with project managers and business owners to set project priorities, deadlines and deliverables
- Collaborate with product owners, tech-leads and software architects on user experience and application development roadmap
- Responsible for full stack feature implementation (backend and frontend)
- End to end and close collaboration with software/infrastructure architects on complex features
- Identify and establish patterns and best practices for building excellent software applications
Qualifications
Education/Training
- BSc degree in computer engineering, computer science or any similar technical field of study
Professional Experience
- 1 – 3 years of professional experience in software full stack development
Technical Specifications
- Software development experience in one or more general purpose programming languages including but not limited to: Java, C#, C/C++ or Python
- Strong fundamentals of distributed systems and highly scalable applications on cloud platforms
- Good proficiency of developing applications using SQL or NoSQL databases
- Solid concepts grasp of OOP, design patterns, REST and Protobuf
- Excellent foundations of the latest web standards, including HTML5 and CSS3
- Knowledge of web libraries and frameworks such as AngularJS, Angular, VueJS or React
- Knowledge of cross platform frameworks such as Flutter
- Familiarity with the whole web stack, including protocols and web server optimization techniques
- Configuration management proficiency using Git
- Familiarity with CI/CD concepts and pipelines
- Highly analytical mindset and problem solving skills
- Excellent troubleshooting and debugging skills
- Working proficiency and communication skills in verbal and written English
- High sense of ownership and responsibility
- Familiarity with Google Cloud Platform is a plus
Languages
- Excellent command of English language is a must (Written and Verbal)
- French fluency is a plus