Senior Software Engineer
Location :
REMOTE
Job Type :
Contract to Direct
Hours :
Full Time
Required Years of Experience :
4+
Travel :
No
Relocation :
No
Job Description :
Full Stack Developer
Seeking a Full Stack Developer responsible for migrating existing Ruby on Rails application to new architecture built with Angular and Ionic using micro-front-end architure to ensure smooth integration across web and mobile platforms. Collaborate with cross functional teams to ensure a seamless migration process and successful implementation of the new stack.
- Develop and maintain scalable, high performance web and mobile applications using Node'js, Angular, Ionic, and Capacitor to ensure consistent user experiences in Mobile and web
- Design and implement reusable components like AuthGuard for routing and session management, including token handling, refresh tokens, and expiry logic to maintain a smooth, authenticated experience across web and mobile platforms
- Responsible for integrating micro front end architectures across multiple products and services
- Integrate Heap Analytics to track user interactions and behaviors
Required Qualifications :
- Angular, Ionic, Capacitor, NodeJS
- Strong expertise in Node.js, Angular, Ionic and Capacitor for building cross-platform applications (mobile and web)
- solid experience working with micro-front-end architectures
- Proficient in JavaScript, Typescript, HTML5 and CSS3
Skills :
Full Stack
Software Development