Senior Frontend Engineer (Angular)

Résumé du poste
CDI
Paris
Salaire : Non spécifié
Télétravail total
Compétences & expertises
Contenu généré
Collaboration et travail d'équipe
Aptitude à résoudre les problèmes
Gitlab ci
Angular
Websocket
+5
Postuler

Diabolocom
Diabolocom

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

Diabolocom enables organizations worldwide to build brand loyalty and drive sales growth. Our innovative cloud-based solution leverages its proprietary AI technologies to optimize contact centers of medium to large sizes, enabling efficient management of customer interactions across all communication channels. As a telecom operator, we ensure premium voice quality, efficient handling of high call volumes, and provide phone numbers worldwide.

Our comprehensive range of AI services, specifically designed for customer relations, elevates data quality and automates tasks. These services, fully integrated into our cloud contact center solutions, are also accessible through APIs in multiple languages. We empower Customer Service and Sales teams to effectively handle all inbound and outbound interactions thanks to our state-of-the-art dialer. Our solution seamlessly integrates with leading CRMs and offers real-time monitoring and analytics capabilities.

Diabolocom, with offices across Europe, the USA, Brazil, and the UAE, proudly serves 350+ clients, with agents operating from 60+ countries.

About the Role:

We are looking for a Senior Frontend Developer to join our team and contribute to our omnichannel cloud solution for call centers and sales teams.

In this role, you will focus on developing and improving shared tools, interfaces, and frameworks that support multiple teams. You’ll play a key part in shaping the architecture and delivering features that enhance our platform's usability and scalability.

Technical stack:

Typescript, Angular 18, NgRx, Nx monorepo, GitLab CI, Storybook, Figma

‍What we are looking for:

Proven experience in programming: Strong coding skills with a focus on delivering clean, maintainable, and efficient code. 

Expertise in modern frontend development: Proficiency in TypeScript, extensive experience with Angular (we use Angular 18), and a solid understanding of RxJS. 

Understanding of browser mechanics: Solid grasp of how browsers work, including the rendering pipeline, DOM manipulation, performance optimization techniques, and the network stack (e.g., HTTP, WebSocket, caching strategies).

Thoughtful approach to design: Ability to design systems with a focus on observability, simplicity, and long-term maintainability.

Experience in testing: Ability to write and maintain automated tests at various levels (unit, integration, and end-to-end). 

Results-oriented mindset: Demonstrated ability to deliver high-quality results within deadlines, ensuring both technical excellence and business value. 

Problem-solving and simplification skills: Ability to tackle complex problems and implement streamlined, effective solutions. 

Strong ownership and accountability: Willingness to take responsibility for tasks from start to finish and ensure their successful completion. 

Collaboration and trust-building: Strong communication skills and a collaborative mindset to work effectively within a team and build trust with stakeholders. 

At Diabolocom, you will:

Build dynamic and user-friendly interfaces to manage real-time operations.

Improve frontend architecture with a focus on observability, performance, and maintainability.

Develop and maintain shared libraries, frameworks, and components for cross-team use.

Collaborate on configuration-driven admin interface solutions, ensuring seamless backend and frontend integration.

Contribute to high-impact decisions on design, technology choices, and system improvements.

Ensure high-quality code through testing, debugging, and optimization.

Recruitment Process:

Code Challenge on Hackerrank

Interview with a Talent Acquisition Manager

Live Coding Interview

Angular Live Coding interview

System Design Interview

Final interview with Alexander, Head of Software Engineering

At Diabolocom, diversity and inclusion are in our DNA. All qualified applicants will receive equal consideration for employment without regard to color, language, religion, sex, sexual orientation, gender identity, national or social origin, opinion disability, age.

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Software & Web Development”.

Voir toutes les offres
Postuler