Page Mechanical Group Inc
Senior Full Stack Software Engineer
Page Mechanical Group Inc, Charlotte, North Carolina, United States, 28245
Senior Software Engineer - Full Stack Developer
Join our innovative team as we transform our digital infrastructure! We're seeking a talented Full Stack Developer to lead the migration of our Ruby on Rails application to a cutting-edge architecture built with Angular and Ionic. In this role, you'll have the opportunity to shape the future of our technology stack while delivering exceptional user experiences across web and mobile platforms. Candidates within commutable distance to Baltimore, MD or Charlotte, NC are preferred for occasional in-office collaboration.
Key Responsibilities
Architect and develop high-performance web and mobile applications using Node.js, Angular, Ionic, and Capacitor that deliver consistent, intuitive user experiences
Create sophisticated, reusable components including
AuthGuard
for secure routing and
session management
systems that handle token authentication, refresh mechanisms, and expiry logic Champion the implementation of
micro-front-end architectures
to enable seamless integration across multiple products and services Implement
Heap Analytics
to capture valuable user interaction data while maintaining optimal application performance Foster collaboration across development teams to ensure consistent implementation of reusable components throughout our web and mobile ecosystem Drive quality through rigorous code reviews, comprehensive testing strategies, and proactive troubleshooting Balance analytics requirements with performance optimization, ensuring data collection doesn't impact user experience What We Offer Opportunity for conversion to full-time employment with our growing team Hybrid work arrangement with flexibility Chance to work with cutting-edge technologies in a collaborative environment Professional growth opportunities in modern web and mobile development Ideal Technical Skills Expert-level experience with Angular, Ionic, and Capacitor Strong proficiency in Node.js and modern JavaScript frameworks Experience implementing micro-frontend architectures and component libraries Knowledge of analytics implementation and performance optimization
#J-18808-Ljbffr
AuthGuard
for secure routing and
session management
systems that handle token authentication, refresh mechanisms, and expiry logic Champion the implementation of
micro-front-end architectures
to enable seamless integration across multiple products and services Implement
Heap Analytics
to capture valuable user interaction data while maintaining optimal application performance Foster collaboration across development teams to ensure consistent implementation of reusable components throughout our web and mobile ecosystem Drive quality through rigorous code reviews, comprehensive testing strategies, and proactive troubleshooting Balance analytics requirements with performance optimization, ensuring data collection doesn't impact user experience What We Offer Opportunity for conversion to full-time employment with our growing team Hybrid work arrangement with flexibility Chance to work with cutting-edge technologies in a collaborative environment Professional growth opportunities in modern web and mobile development Ideal Technical Skills Expert-level experience with Angular, Ionic, and Capacitor Strong proficiency in Node.js and modern JavaScript frameworks Experience implementing micro-frontend architectures and component libraries Knowledge of analytics implementation and performance optimization
#J-18808-Ljbffr