Frontend Software Developer at CAI Software, LLC
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

06 Jul, 26

Salary

0.0

Posted On

07 Apr, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Angular, TypeScript, RxJS, HTML, CSS, Sass, Ngxs, DevExpress, Figma, Git, Kubernetes, Docker, CI/CD, REST APIs, Unit testing, Responsive design

Industry

Software Development

Description
FRONTEND SOFTWARE DEVELOPER - SHOPVUE CLOUD 1. ROLE NAME / JOB TITLE: FRONTEND SOFTWARE DEVELOPER 2. ABOUT THE ROLE: WE SEEK A STRONG FRONTEND DEVELOPER WITH PROVEN ANGULAR EXPERIENCE TO BUILD PERFORMANT, ACCESSIBLE, AND MAINTAINABLE SINGLE-PAGE APPLICATIONS FOR SHOPVUE CLOUD (MANUFACTURING EXECUTION SYSTEM). YOU WILL PARTNER WITH PRODUCT, DESIGN, AND BACKEND TEAMS TO DELIVER USER-FOCUSED FEATURES AND IMPROVE THE OVERALL USER EXPERIENCE. 3. LOCATION * REMOTE * UNITED STATES 1. YEARS OF EXPERIENCE * TOTAL EXPERIENCE REQUIRED: 3+ YEARS BUILDING PRODUCTION ANGULAR APPLICATIONS. 1. TECH STACK / TOOLS / PLATFORMS: * ANGULAR 18+ * TYPESCRIPT, HTML, CSS, SASS/SCSS, RXJS * NGXS * DEVEXPRESS (DEVEXTREME) * FIGMA * GIT * VISUAL STUDIO CODE * AZURE DEVOPS * CONTAINERIZATION * CONTAINER ORCHESTRATION (KUBERNETES) 1. SKILLS & QUALIFICATIONS REQUIRED SKILLS: • STRONG TYPESCRIPT SKILLS AND DEEP FAMILIARITY WITH RXJS AND REACTIVE PROGRAMMING. • SOLID EXPERIENCE WITH ANGULAR CORE CONCEPTS: MODULES, COMPONENTS, SERVICES, DEPENDENCY INJECTION, AND LIFECYCLE HOOKS. • PROFICIENT WITH HTML, CSS, SASS/SCSS, AND RESPONSIVE / CROSS-BROWSER UI TECHNIQUES. • UNDERSTANDING OF WEB PERFORMANCE, AND FRONTEND SECURITY BEST PRACTICES. • EXPERIENCE WITH GIT, CODE REVIEW WORKFLOWS, AND MODERN CI/CD TOOLING. • CLEAR COMMUNICATOR WHO THRIVES IN COLLABORATIVE, FAST-PACED ENVIRONMENTS. PREFERRED / NICE-TO-HAVE SKILLS: • EXPERIENCE WITH NGRX (OR SIMILAR) AND ADVANCED RXJS PATTERNS. • COMFORTABLE WITH TESTING FRAMEWORKS AND BUILDING MAINTAINABLE TEST SUITES (JEST, KARMA, PLAYWRIGHT, OR SIMILAR). • EXPERIENCE PROFILING AND OPTIMIZING BUILDS (WEBPACK, ESBUILD) AND RUNTIME PERFORMANCE. • PRIOR EXPERIENCE IN MES/SAAS PRODUCTS. • EXPERIENCE WITH DEVEXPRESS (DEVEXTREME) COMPONENT LIBRARIES AND THEMING/CUSTOMIZATION. • FAMILIARITY WITH DOCKER AND CONTAINER-BASED DEVELOPMENT, CI PIPELINES, AND IMAGE OPTIMIZATION. • EXPERIENCE COLLABORATING WITH DESIGNERS USING FIGMA: TRANSLATING FIGMA DESIGNS AND COMPONENT LIBRARIES INTO REUSABLE ANGULAR COMPONENTS, STYLE TOKENS, AND IMPLEMENTATION-READY SPECS. • FAMILIARITY WITH ML/AI PLATFORMS AND TOOLING. 1. RESPONSIBILITIES * DEVELOP AND MAINTAIN RESPONSIVE SINGLE-PAGE APPLICATIONS USING ANGULAR AND TYPESCRIPT. • CONVERT UX/UI DESIGNS INTO ROBUST, ACCESSIBLE, AND TESTABLE UI COMPONENTS. • DESIGN AND IMPLEMENT STATE MANAGEMENT AND REACTIVE DATA FLOWS USING NGRX AND RXJS. • INTEGRATE WITH REST APIS; COLLABORATE ON API DESIGN AND CONTRACTS. • AUTHOR UNIT, INTEGRATION, AND END-TO-END TESTS TO ENSURE LONG-TERM QUALITY. • IMPROVE APPLICATION PERFORMANCE (LAZY LOADING, CODE-SPLITTING, BUNDLE ANALYSIS) AND SUPPORT SERVER-SIDE RENDERING WHEN NEEDED. • FOLLOW GIT BEST PRACTICES: BRANCHING STRATEGIES, FEATURE BRANCHES, PULL REQUESTS, AND CI INTEGRATION. • PARTICIPATE IN CODE REVIEWS, MENTOR TEAMMATES, AND HELP DEFINE FRONTEND ARCHITECTURE AND BEST PRACTICES. • MAINTAIN AND IMPROVE CI/CD PIPELINES, MONITOR RELEASES, AND TROUBLESHOOT PRODUCTION ISSUES. • BUILD AND CUSTOMIZE UI COMPONENTS USING DEVEXPRESS (DEVEXTREME) LIBRARIES WHEN APPLICABLE. • CONTAINERIZE FRONTEND APPLICATIONS WITH DOCKER: AUTHOR DOCKERFILES, SUPPORT LOCAL CONTAINER DEVELOPMENT, AND INTEGRATE CONTAINERS INTO CI/CD WORKFLOWS.
Responsibilities
Develop and maintain responsive single-page applications using Angular and TypeScript while collaborating with cross-functional teams. You will also design reactive data flows, integrate REST APIs, and ensure application quality through rigorous testing and CI/CD pipeline management.
Loading...