-
Our Services
-
Agile Services Unlock Agile excellence with our expert coaching.
-
Business Consulting Drive business success through tailored expertise.
-
Data & Analytics Harness the power of data for greater business value.
-
IT Services Elevate your IT capabilities with our comprehensive solutions.
-
Talent Solutions Find the perfect fit for your team through top-tier talent placement.
-
- Our Clients
- Careers
- Resources
- About Us
Option 1: Create a New Profile
Senior Full Stack Software Engineer
- Job Title
- Senior Full Stack Software Engineer
- Job ID
- 27760738
- Location
- Charlotte, NC
- Other Location
- Description
-
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