Logo
Compunnel Inc.

Frontend Developer

Compunnel Inc., Alpharetta, Georgia, United States, 30239

Save Job

Job Description

We are seeking a Front-end Developer. Looking for someone who can work effectively within the established tech stack and contribute to ongoing projects. The ideal candidate should have relevant experience with our core technologies and possess the skills necessary to hit the ground running. Someone who has frontend web experience but also has cross-platform mobile development experience as well. CORE TECHNICAL REQUIREMENTS

Primary Tech Stack

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 Additional Technologies (Must Have)

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 Automation frameworks – Playwright, Cypress or similar REQUIRED QUALIFICATIONS

Frontend Expertise

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) Development Practices

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 AI & Modern Tools

Familiarity with AI development tools (GitHub Copilot, Claude, ChatGPT, or similar) Comfortable using AI as a productivity tool while understanding its limitations PREFERRED QUALIFICATIONS

Mobile Development Experience

Hybrid mobile application development (Ionic, Capacitor) Flutter/Dart – Widgets, state management (Provider, Riverpod, Bloc), Material Design React Native – Components, navigation, native modules 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

#J-18808-Ljbffr