Senior Front End Developer @SmartIPlace
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 1mth ago

[Hiring] Senior Front End Developer @SmartIPlace

1mth ago - SmartIPlace is hiring a remote Senior Front End Developer. πŸ’Έ Salary: unspecified πŸ“Location: USA

Role Description

Owning and maintain the legacy AngularJS + Node.js stack, while planning and executing upgrades to newer Angular frontend versions.

  • Upgrading Angular and Node.js libraries across major and minor versions, resolve package conflicts, and enforce coding best practices.
  • Refactoring large, monolithic legacy modules into maintainable, modular components.
  • Designing, implement, and optimize APIs using Express.js for AngularJS/Angular apps.
  • Developing and maintain AWS integrations via the AWS JavaScript SDK: Cognito, S3, SES, Secrets Manager, EC2, Config, etc.
  • Developing future integrations with Okta SSO.
  • Having a strong understanding of access & authorization, JWT, claims, roles & permissions, and secure frontend application design.
  • Extending and enhance features that rely on Excel report generation, custom queueing systems, and ETL jobs.
  • Working directly with pm2-based queue servers and cron-based scheduling, including large-memory reporting servers used for month-end and payfile processes.
  • Managing queue scaling across small and large queue configurations, ensuring memory efficiency for Excel-heavy processes.
  • Collaborating with backend, database, and DevOps engineers to ensure consistent architecture and secure integrations.
  • Having experience with different types of AngularJS hosting on AWS EC2, Elastic Beanstalk, Amplify, and container-based deployments (e.g., OpenShift).
  • Mentoring team members on AngularJS, Node.js, AWS SDK, and testing best practices.

Qualifications

  • 7+ years of direct hands-on development with AngularJS and Node.js applications.
  • Must have personally built apps from scratch and also inherited/refactored legacy apps.
  • Proven expertise in upgrading Angular/Node.js dependencies, fixing library conflicts, and migrating between versions.
  • Extensive, hands-on expertise with Express.js, including:
    • Designing and maintaining RESTful APIs for AngularJS/Angular apps.
    • Session/state management and secure cookie handling.
    • Middleware design for logging, security, and performance.
    • Authentication flows: JWT, Cognito-Express, role/claims enforcement.
  • Deep experience with the AWS JavaScript SDK (v3+):
    • Cognito (auth, federated login, tokens)
    • S3 (uploads, signed URLs, static hosting)
    • SES (transactional/mime email delivery)
    • Secrets Manager (secure credential management)
    • EC2 + Config Service (cloud integrations)
  • Deep experience consuming and integrating data from multiple APIs and SQL sources.
  • Experience with Salesforce APIs.
  • Solid experience with Excel/reporting libraries:
    • Exceljs, xlsx-populate, Handling CSV/XLSX ingestion and generation.
  • Direct experience with custom queue servers:
    • pm2 configuration and management.
    • Cron-based scheduling of imports, reports, and ETL.
    • Scaling queue processes across small/large server configurations for month-end reporting.
  • Database driver experience: MySQL, MSSQL, PostgreSQL.
  • Strong grasp of Angular 17+, RxJS, and modern Angular testing frameworks (Karma, Jasmine, Protractor).
  • UI frameworks: PrimeNG, PrimeFlex, Quill, File-Saver.

Company Description

Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Front End Developer @SmartIPlace
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,038+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later