Jobs via Dice
Jobs via Dice is hiring: UI Developer Web and Mobile in Alpharetta
Jobs via Dice, Alpharetta, GA, United States, 30239
Overview
Title: UI Developer Web and Mobile
Location: Alpharetta, GA (Hybrid)
Contract: 06+ Months
Need Only Local to GA, F2F interview
Job Description: We are seeking a Front-end Developer. The candidate should be able to work effectively within the established tech stack and contribute to ongoing projects. The ideal candidate will have frontend web experience and cross-platform mobile development experience.
Responsibilities
- Contribute to ongoing front-end projects within the established tech stack and participate in cross-platform mobile development efforts where applicable.
Core Technical Requirements
- Angular (latest versions) - Component architecture, RxJS, NgRx or state management
- TypeScript - Strong typing, interfaces, generics, advanced types
- Stencil.js - Web Components, component lifecycle, shadow DOM
- HTML5/CSS3 - Semantic markup, responsive design, CSS Grid/Flexbox
- Jest - Unit testing, test coverage, mocking, TDD practices
- Playwright - End-to-end testing, test automation
- Git/GitHub - Version control, branching strategies, pull requests, code reviews
- RESTful APIs - Integration, HTTP methods, async/await, error handling
- Responsive Design - Mobile-first approach, cross-browser compatibility
- Playwright, Cypress or similar automation frameworks
Qualifications
- Frontend Experience: 3 years of professional frontend development experience
- Strong understanding of modern JavaScript (ES6+)
- Solid grasp of unit testing methodologies and code coverage principles
- Experience with component-based architecture and design patterns
- Proficiency with build tools (Webpack, Vite, or similar)
- Experience with Agile/Scrum methodologies
- Strong Git version control and collaborative development workflows
- Code review experience and best practices
- Understanding of web performance optimization
- Accessibility (WCAG) awareness and implementation
- Familiarity with AI development tools (GitHub Copilot, Claude, ChatGPT, or similar) and comfortable using AI as a productivity tool while understanding its limitations
Preferred Qualifications
- Mobile Development Experience: Hybrid mobile applications (Ionic, Capacitor), Flutter/Dart, React Native
- Cross-platform mobile development understanding
- Mobile app deployment and distribution (App Store, Google Play)
- Advanced Frontend: Micro-frontends architecture, Web Components and Shadow DOM mastery, design systems and component libraries
- DevOps & Tools: CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI), Docker/containerization, cloud platforms (AWS, Azure, GCP), monitoring and analytics tools