- Company Name
- AppsTek Corp
- Job Title
- Angular Developer
- Job Description
-
**Job Title:** Angular Developer
**Role Summary:**
Front‑end developer focusing on Angular and TypeScript to build, test, and maintain high‑quality UI components for dispute resolution applications. Works within an agile, cloud‑native environment, translating business requirements into scalable software solutions while collaborating closely with cross‑functional teams.
**Expectations:**
- Deliver clean, maintainable code under a 12‑24+ month contract.
- Participate in sprint planning, daily stand‑ups, and iterative releases.
- Apply TDD/ATDD/BDD practices to ensure comprehensive test coverage.
- Communicate progress, risks, and technical decisions effectively to stakeholders.
**Key Responsibilities:**
- Analyze business requirements and propose technical solutions.
- Design and develop responsive UI components with Angular, TypeScript, HTML5, and CSS3.
- Implement data‑binding, routing, and state management (NgRx/Redux optional).
- Integrate front‑end with backend services (REST/GraphQL) and cloud native APIs.
- Write unit, integration, and end‑to‑end tests using Jasmine/Karma and Cypress/Selenium.
- Collaborate with UX designers on wireframes, prototypes, and usability improvements.
- Mentor junior developers and code‑review peers to maintain code quality.
- Investigate and adopt modern web technologies, build tools, and deployment pipelines.
**Required Skills:**
- 3+ years of Angular (v8+), TypeScript, JavaScript IC ES6+ development.
- Strong CSS fundamentals; experience with preprocessing (SASS/LESS) and UI frameworks (Bootstrap, Angular Material).
- Proven TDD/ATDD/BDD skill set; familiarity with testing libraries (Jasmine, Karma, Cypress).
- Familiarity with agile methodologies, JIRA, Git, continuous integration.
- Excellent verbal & written communication; ability to mentor and collaborate.
**Nice to Have:**
- UX/UI prototyping (Figma, Sketch, Adobe XD).
- Experience with other front‑end frameworks (React, Vue.js).
- Backend skill set: Java, Spring Boot, Cloud Native (PCF/Kubernetes/OpenShift).
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
- Valid U.S. work authorization (W2 eligibility).