Senior UI Angular Developer

Hybrid in Johns Creek, GA, US • Posted 30+ days ago • Updated 14 days ago
Contract Independent
Hybrid
Depends on Experience
Fitment

Dice Job Match Score™

🎯 Assessing qualifications...

Job Details

Skills

  • Angular
  • Angular Architecture
  • TypeScript
  • RxJS
  • NgRx
  • Signals
  • State Management
  • Single Page Applications (SPA)
  • Component-Based Architecture
  • Shared Libraries
  • Design Systems
  • Micro Frontends
  • Nx
  • HTML5
  • CSS3
  • SCSS/SASS
  • REST API Integration
  • Asynchronous Programming
  • AWS
  • Amazon Web Services
  • Cloud Infrastructure
  • API Gateway
  • Lambda
  • S3
  • Cognito
  • CloudFront
  • Mobile Development
  • Cross-Platform Mobile Applications
  • Flutter
  • Flutter SDK
  • Dart
  • Android
  • iOS

Summary

We are looking for a highly skilled Senior Frontend Developer to join our client's team on a contractor basis. This role will focus primarily on web development using Angular (60-70%) and mobile development using Flutter (30-40%), working across multiple enterprise frameworks and platforms.

Key Responsibilities
  • Web Development (Angular - 60-70%)
  • Design, develop, and maintain complex web applications using Angular framework
  • Work extensively with enterprise-grade solutions
  • Implement responsive, accessible, and performant user interfaces
  • Develop reusable components and front-end libraries for future use
  • Collaborate with backend teams to integrate RESTful APIs and services
  • Ensure cross-browser compatibility and optimize applications for maximum speed
  • Participate in code reviews and maintain high code quality standards
  • Work with state management solutions (NgRx, RxJS)
  • Implement modern UI/UX designs and ensure pixel-perfect implementation

Mobile Development (Flutter - 30-40%)
  • Build and maintain cross-platform mobile applications using Flutter/Dart
  • Develop mobile-first features that integrate with existing web platforms
  • Ensure consistent user experience across iOS and Android platforms
  • Optimize mobile app performance and handle device-specific requirements
  • Implement native features and third-party integrations as needed
  • Work with Flutter state management solutions (Provider, Riverpod, Bloc)

Required Qualifications/Must Have:
  • 4+ years of professional frontend development experience**
  • Expert-level proficiency in Angular - TypeScript, RxJS, Angular Material, NgRx
  • Strong Flutter/Dart experience (2+ years minimum)** - cross-platform mobile development
  • Deep understanding of HTML5, CSS3, SCSS/SASS, and modern JavaScript (ES6+)
  • Experience with responsive design and mobile-first development
  • Proficiency with RESTful API integration and asynchronous programming
  • Strong knowledge of state management patterns and architectures
  • Experience with Git version control and collaborative development workflows
  • Understanding of web performance optimization and best practices
  • Familiarity with Agile/Scrum methodologies

Highly Desired:
  • Experience with enterprise framework development
  • Knowledge of Single Page Application architecture patterns
  • Experience with component libraries and design systems
  • Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, Harness)
  • Experience with automated testing (Jasmine, Karma, Jest, Flutter testing framework)
  • Knowledge of accessibility standards (WCAG 2.1)
  • Experience with micro-frontends architecture
  • Understanding of backend technologies and API design
  • Exposure to AI/ML integration in frontend applications
  • Experience with cloud platforms (AWS, Azure, GCP)

Soft Skills
  • Excellent problem-solving and analytical abilities
  • Strong communication skills and ability to articulate technical concepts
  • Self-motivated with ability to work independently in a remote/contractor setting
  • Proven track record of meeting deadlines and delivering high-quality code
  • Collaborative mindset and team player attitude
  • Attention to detail and commitment to code quality
  • Adaptability to learn new technologies and frameworks quickly
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91132164
  • Position Id: 26-00015
  • Posted 30+ days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Alpharetta, Georgia

Yesterday

Easy Apply

Contract

Depends on Experience

Hybrid in Alpharetta, Georgia

4d ago

Easy Apply

Contract

65

Hybrid in Alpharetta, Georgia

11d ago

Easy Apply

Third Party, Contract

$60 - $80

Hybrid in Alpharetta, Georgia

28d ago

Easy Apply

Contract

65 - 70

Search all similar jobs