Full Stack Developer
Compunnel - Baltimore, Maryland, United States, 21276
Work at Compunnel
Overview
- View job
Overview
We are seeking a Full Stack Developer to lead the migration of an existing Ruby on Rails application to a modern micro-front-end architecture using Angular and Ionic (with Capacitor for mobile). The developer will ensure seamless integration across web and mobile platforms, with a strong focus on performance, scalability, and analytics tracking.
Job Responsibilities: Develop and maintain high-performance, scalable web and mobile applications using Angular, Ionic, Capacitor, and Node.js Implement reusable components such as AuthGuard for routing, token handling, refresh tokens, and session expiry logic Integrate micro-front-end architecture across multiple products and services Implement Heap Analytics to track user interactions and behaviors without compromising performance Collaborate with cross-functional teams to ensure consistent component integration across platforms Participate in code reviews and perform unit and integration testing Troubleshoot application issues and ensure analytics data integrity Optimize front-end performance and analytics data collection strategy Required Skills:
Strong experience with Angular Hands-on experience with Ionic and Capacitor for mobile development Proficiency in Node.js for backend development Experience with micro-front-end architecture and reusable component development Familiarity with session management and authentication (token-based) Heap Analytics integration or similar analytics tools Strong debugging, testing, and performance optimization skills Preferred Skills:
Experience migrating from Ruby on Rails to modern stacks (nice to have) Familiarity with cross-platform design patterns and development strategies