iDirect Technologiesposted 1 day ago
Full-time • Mid Level
Herndon, VA
Telecommunications

About the position

ST Engineering iDirect is a global leader in satellite communications (satcom) providing technology and solutions that enable its customers to expand their business, differentiate their services and optimize their satcom networks. Our business provides innovation focused on solving satellite's most critical economic and technology challenges and expands a shared commitment to shaping the future of how the world connects. With your talent and energy paired with our vision and technical leadership, the most fulfilling work of your career is waiting for you at ST Engineering iDirect…the sky is truly the limit! ST Engineering iDirect continues to fuel its engineering growth and seeks an innovative, creative Angular Developer who is ready for the challenges, responsibilities, and rewards that come with working in a high-energy, fast-paced environment. As the leading innovators in this new space, our diverse and talented team of Internet, satellite, and telecommunications professionals continues to break new ground and create significant opportunities for network operators, service providers and resellers, and corporate networking professionals. As an Angular Developer at ST Engineering iDirect, you will play a crucial role in designing, developing, and optimizing web applications using Angular v18 or above. You will collaborate with cross-functional teams to deliver high-quality, responsive, and secure applications that meet our clients' needs. Your expertise in Angular architecture and modern development practices will be essential in driving the success of our projects.

Responsibilities

  • Develop and maintain web applications using Angular v18 or above, ensuring high performance and responsiveness.
  • Implement Angular components, modules, services, and lifecycle hooks with a deep understanding of Angular architecture.
  • Utilize HTML5 and CSS3 to build accessible and visually appealing user interfaces.
  • Write unit tests to ensure code quality and reliability.
  • Manage application state using libraries such as NgRx, Akita, or NGXS.
  • Leverage RxJS for reactive programming and handling asynchronous data streams.
  • Optimize applications for performance through techniques like lazy loading, AOT compilation, and efficient change detection strategies.
  • Implement security best practices for handling authentication tokens and sensitive data.
  • Develop robust error handling and logging mechanisms to audit integration issues and user activities.
  • Utilize Docker for containerization and Kubernetes for orchestration in modern development environments.
  • Write and maintain E2E test scripts using the Playwright test automation framework.
  • Provide feedback and insights to improve application quality and user experience.

Requirements

  • Proven experience as an Angular Developer with expertise in Angular v18+.
  • Strong proficiency in HTML5, CSS3, and JavaScript.
  • Experience with state management libraries and reactive programming.
  • Familiarity with modern development tools and practices, including Docker and Kubernetes.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work collaboratively in a team environment.

Nice-to-haves

  • Familiarity with GraphQL's core concepts, including queries, mutations, and subscriptions.
  • Experience with SonarQube for code analysis.
  • Understanding of micro frontend architecture principles, including independent deployment and technology-agnostic integration.
  • Understanding of real-time communication concepts and experience with Socket.IO for bidirectional communication.

Job Keywords

Hard Skills
  • Angular
  • Docker
  • GraphQL
  • HTML5
  • Kubernetes
  • 1IkoDObLay msDZ3wtvkpfoLPR
  • 63Wtc1uMUKr
  • 6dDc20GxJAnbWj4 GEd9TReVj
  • 6Opb8z1wmZu qf3b0oInSF
  • 7Sn9XUN2s rCOoWjlLgMY
  • CLYo1 xiUZfmkTwC
  • cQuNz gtzhLsWkw yrvfJd6BGQWFR8A
  • csj6 iF1k9QJtyHBs RsMV87PQdwzT
  • D50kf l9PjQnG
  • DHkZy uVa0U75h
  • eO0yd B7WkscDL
  • GCalD hC6o48Yae
  • GPzKsLrmI4dT fcLKVr43G
  • KCVTW HNWXG72TPm
  • McR4NmtJuCXYF20gl sb7JWAD1I5OyfF
  • MWi9qLP0Fuv
  • NHQShaJX5kon C4DBt9Uubw1W
  • OV4GMEct 7sfa8WQI
  • pSr6o
  • RuSI8Gt1xsO4w VJzDpXPUIaQ
  • RWMX EDkMxPagTlIH RDVmpCLdN5uK
  • rYJ0gqKX vFr2uLMlRAP
  • TD5Xv9MUa daIiFyqKLGN
  • v7F5l
  • vKVgGCHM5l D9NZ2mAnUEM
  • xhFuKMv5
  • xyXUiVY13j
  • ZxiDM BVh9Qtoxdrm
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

Go to AI Resume Builder
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service