Requirements: English
Company: HCLTech
Region: Paris , le-de-France
Job Title: Full Stack Developer / Technical Lead (Craftsmanship | Agility | Location: Paris Experience: 4-12 Years Language: French native or similar Job Summary: We are seeking a highly skilled and experienced Full Stack Developer or Technical Lead who excels in applying craftsmanship and agile principles, and has hands-on expertise in Angular/React, backend systems, Apache Spark, and scalable architecture. The role requires a deep understanding of end-to-end software development, from user interface to data processing, in a high-performance environment. Key Responsibilities: - Deliver full-stack solutions using Angular or React on the frontend and modern backend stacks. - Build and maintain scalable, secure, and maintainable distributed systems. - Design and implement data processing pipelines using Apache Spark. - Collaborate closely with business stakeholders to align technical outcomes with business goals. - Promote craftsmanship practices: clean code, TDD, pair programming, refactoring, and continuous improvement. - Lead or actively contribute to agile ceremonies: planning, retrospectives, backlog refinement. - Guide and mentor junior developers; foster a high-performance, quality-driven engineering culture. Required Skills Qualifications: - 412+ years of professional software development experience across the full stack. - Proficient in Angular and/or React, with deep knowledge of HTML5, CSS3, JavaScript/TypeScript. - Strong backend development experience, including Apache Spark, REST APIs, and microservices. - Proven ability to build scalable and distributed systems with attention to performance, security, and resilience. - Solid understanding of agile methodologies and experience working in craftsmanship-based environments. - Comfortable with DevOps practices, CI/CD pipelines, and version control systems (e.G., Git). - Excellent problem-solving, communication, and collaboration skills. Nice to Have: - Cloud platform experience (AWS, Azure, or GCP). - Experience with containers and orchestration tools (Docker, Kubernetes). - Knowledge of streaming technologies (Kafka, Flink, etc.). - Domain knowledge in banking, finance, or large-scale enterprise systems.Ompliance, and performance optimization best practices.