Senior Front End Developer[remote]

SmartIPlace
Alabama

Role: Senior Front End Developer

VISA: USC

Mode: Remote

Senior Front End Developer Responsibilities:

  • 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

Senior Front End Developer Required Skills:

  • 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
Posted 2025-09-18

Recommended Jobs

Grand Opening Barista at AL0005 Airport Blvd

AL0005 Airport Blvd
Mobile, AL

Job Description Job Description Join our Grand Opening Team & the excitement of PJ's Coffee of New Orleans COMING SOON to Airport Blvd - Mobile, AL. Our work environment is Team Oriented, Cust…

View Details
Posted 2025-08-14

Computer User Support Specialist Advanced

Na Oiwi Kane
Huntsville, AL

Computer User Support Specialist Advanced Location Huntsville, AL : Job Title: Computer User Support Specialist Advanced -5758 Job Location: Huntsville, AL 35898 Job Salary: $70,000-$80,000 Jo…

View Details
Posted 2025-09-16

Independent Insurance Claims Adjuster in Spanish Fort, Alabama

MileHigh Adjusters Houston Inc
Spanish Fort, AL

IS IT TIME FOR A CAREER CHANGE? INDEPENDENT INSURANCE CLAIMS ADJUSTERS NEEDED NOW! Are you ready to embark on a dynamic and in-demand career as an Independent Insurance Claims Adjuster? This is y…

View Details
Posted 2025-09-16

Software Architect

EBSCO Industries Inc
Alabama

Headquartered in Birmingham, Alabama, Moultrie () is the leader in game feeders and cellular camera innovation, building products used by hunters, property owners, and others for real-time remote mon…

View Details
Posted 2025-09-05

Building Maintenance Technician - Albertville, AL

Wilks Tire & Battery Service
Albertville, AL

Job Description Job Description Job Title: Building Maintenance Technician Location: Albertville, AL Role Overview We are seeking a skilled Building Maintenance Technician to join ou…

View Details
Posted 2025-08-14

Maintenance Technician II

The Hotel at Auburn University
Auburn, AL

Job Description Job Description Job Summary: The Engineering Technician II is responsible for making all repairs and maintaining the hotel's facilities, including all public areas, exterior ar…

View Details
Posted 2025-08-31

Tire & Service Sales Representative

Stephenson Tire and Alignment
Florence, AL

Job Description Job Description Benefits: Dental insurance Health insurance Opportunity for advancement Paid time off Training & development Vision insurance Bonus based on p…

View Details
Posted 2025-08-24

Dishwasher

GTN Technical Staffing
Bay Minette, AL

Dishwasher Highlights: Location:  Bay Minette, AL Position Type:  Contract/ contract to hire Hourly / Salary:  Based on experience Residency Status:  US Citizen …

View Details
Posted 2025-09-13

Warehouser

SPI LLC
Decatur, AL

Job Description Job Description Summary Load/unload trucks, move/stock material, pull orders, assemble/package products for shipment, and handle receipts. Assist with all tasks within warehous…

View Details
Posted 2025-09-04

Electrical Engineer - Projects

T. Burks & Associates
Florence, AL

Job Description Job Description Overview: Responsible for managing assigned CAPEX projects from preparation through start-up. Works closely with Project Manager to maintain engineering coheren…

View Details
Posted 2025-08-15