Senior JavaScript Frontend Developer
Choose an option
We are seeking a highly skilled and experienced Senior JavaScript Frontend Developer to drive the design of advanced features, strategically optimize existing solutions, and contribute to the development of a robust Logistics platform supporting lifecycle management for hardware parts in Data Centers.
Responsibilities
- Collaborate effectively with clients, engineering teams, architects, and senior product managers to define, deliver, and guide solutions
- Design and implement high-performance and scalable user interfaces using Angular and TypeScript
- Lead efforts to refine and optimize code for improved efficiency, scalability, security, and maintainability
- Develop, maintain, and scale unit tests with frameworks like Karma and Jasmine while mentoring others in testing practices
- Provide thought leadership and take ownership in code reviews, ensuring compliance with advanced standards and best practices
- Diagnose and solve complex technical challenges across the application lifecycle
- Contribute to maintaining and enhancing self-governed engineering work environments, upholding high-quality standards
- Oversee task prioritization across multiple streams, ensuring organizational goals and deadlines are met
- Play an active role in architecture design discussions, offering insights and driving innovation
Requirements
- 3+ years of proven professional experience with JavaScript and/or TypeScript in dynamic environments
- Extensive experience designing and delivering solutions across full implementation life cycles (analysis, design, implementation, testing, support)
- Expert proficiency with Angular and TypeScript for large-scale application development
- Advanced knowledge of testing frameworks (Karma, Jasmine) and testing strategies for production-grade interfaces
- Strong self-management and prioritization skills in high-paced and complex settings
- Exceptional communication skills to engage with clients, stakeholders, and cross-functional teams in English
Nice to have
- Comprehensive experience with Google Cloud Platform (GCP) and related services
- In-depth understanding of gRPC and Protocol Buffers for distributed systems
- Expertise in designing and building distributed systems or cloud-native architectures