Job Description
Job Description
Apply now : Full Stack Developer , location is Remote . The start date is 2 weeks from offer for this contract position.
Job Title : Full Stack Developer
Location-Type : Remote position, but occasionally will need to be onsite in office.
Start Date Is : 2 weeks from offer
Duration : 6 month contract
Compensation Range : $97.00-$107.00 / hr
Responsibilities :
Develop and maintain scalable, high-performance web and mobile applications using Node.js, Angular, Ionic, and Capacitor to ensure consistent user experiences on both 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
Collaborate closely across different lanes to ensure smooth integration of reusable components across web and mobile platforms.
Participate in code reviews, unit and integration testing, troubleshoot issues and ensure Analytics data is correctly captured
Ensure Analytics tracking doesn't compromise performance and scalability optimizing both front end and data collection.
Must Haves
Node, JS, Angular, Ionic, and capacitor for building cros-platform applications (mobile and web)
Experience with OAuth 2.0, OpenID Connect (OIDC), and JWT (JSON Web Tokens) for authentication and authorization.
Solid experience working with micro-front-end architectures.
Proficiency in JavaScript, TypeScript, HTML5, and CSS3
Hands-on experience with RESTful APIs, GraphQL, and other integration patterns
familiarity with cloud services (AWS, Azure, etc.) and containerization tools (Docker)
Nice to haves
Experience in integrating Okta with Angular Applications for Authentication and user management.
Experience in building and deploying applications to both Google Play and Apple App Store
Experience working in Agile or Scrum environments.
Knowledge of CI / CD processes and tools
Stack Developer • Baltimore, MD, US