What are the responsibilities and job description for the Node/React Developer position at AMroute LLC?
Job title: Node/React Developer
Duration: 6 months plus
Location: Hybrid in Herndon VA- on site 3 weeks and offsite 2 weeks.
Position: Software Development Engineer (SDE2 / SDE4)
Duration: 6 Months
Only W2 no C2C
Technology Stack:
- Next.js
- Node.js (Heavy emphasis on Node.js)
- TypeScript
- React
- Jest
- Unit Testing
============================================================
PROJECT PHASE 1
============================================================
SDLC Deliverables Included in Each Delivery:
- Discovery
- Legacy Mapping
- Design Updates
- Development
- Defect Fixes
- Functional Testing
- Integration Testing
- Metrics Validation
- Documentation
- Stakeholder Review
Acceptance Criteria:
Pre-Application Behavior:
Sporting Goods and Fuel were not fully supported in PRM, causing item, service, fee, or area-specific restrictions to fail or behave inconsistently during cart and payment completion.
Post-Application Behavior:
Sporting Goods and Fuel are supported in PRM with legacy-equivalent behavior.
Cart Support:
Sporting Goods and Fuel cart restrictions are resolved so eligible items, services, and applicable fee flows can be added, validated, and completed without unsupported-area failures.
Payment Support:
Area-specific payment acceptance is enabled according to Sporting Goods and Fuel payment rules.
Deliverables:
- Sporting Goods and Fuel functionality implemented in PRM
- Item addition to cart and payment processing validated
- No critical cart or payment failures
- Stakeholder signoff completed
SDLC Deliverables Included in Each Delivery:
- Discovery
- Regional and Service Flow Mapping
- Final Design Updates
- Development
- Defect Resolution
- Functional Testing
- Integration Testing
- Metrics Validation
- Documentation Closeout
- Stakeholder Review
Acceptance Criteria:
Pre-Application Behavior:
Puerto Rico and Service Desk were not fully supported in PRM, causing regional, service desk, or area-specific restrictions to block eligible cart flows and limit payment acceptance.
Post-Application Behavior:
Puerto Rico and Service Desk are supported in PRM with legacy-equivalent behavior.
Cart Support:
Puerto Rico and Service Desk cart restrictions are resolved so eligible regional items, services, and service desk flows can be added, validated, and completed correctly.
Payment Support:
Area-specific payment acceptance is enabled according to Puerto Rico and Service Desk payment rules.
Deliverables:
- Puerto Rico and Service Desk functionality implemented and validated
- All area-specific cart and payment flows validated end to end
- Final documentation delivered
- Final stakeholder signoff completed
Acceptance Criteria:
Pre-Application Behavior:
Client and Electronics were not fully supported in PRM, causing lane or area-specific restrictions to block eligible cart flows and limiting successful payment acceptance.
Post-Application Behavior:
Client and Electronics are supported in PRM with legacy-equivalent behavior.
Cart Support:
Client and Electronics cart restrictions are resolved so eligible items and services can be added, validated, and completed without unsupported-area failures.
Payment Support:
Area-specific payment acceptance is enabled according to Client and Electronics payment rules.
Deliverables:
- Client and Electronics functionality implemented in PRM
- Feature and defect fixes documented
- Cart and payment flows validated
- Stakeholder signoff completed
Acceptance Criteria:
Pre-Application Behavior:
Jewelry and Other Areas were not fully supported in PRM, causing area-specific cart restrictions, validation gaps, or inconsistent payment completion behavior.
Post-Application Behavior:
Jewelry and Other Areas are supported in PRM with legacy-equivalent behavior.
Cart Support:
Jewelry and Other Areas cart restrictions are resolved so eligible items and services can be added, validated, and completed according to business rules.
Payment Support:
Area-specific payment acceptance is enabled according to Jewelry and Other Areas payment rules.
Deliverables:
- Jewelry and Other Areas functionality implemented and validated
- Area-specific business rules documented
- Functional and regression testing completed
- Stakeholder signoff completed
SDLC Deliverables Included in Each Delivery:
- Discovery
- Legacy Mapping
- Design Documentation
- Development
- Defect Fixes
- Functional Testing
- Integration Testing
- Metrics Validation
- Stakeholder Review
Acceptance Criteria:
Pre-Application Behavior:
GC and Cosmetics and Pharmacy were not fully supported in PRM, causing area-specific cart restrictions, validation gaps, or unsupported behavior during cart and payment completion.
Post-Application Behavior:
GC and Cosmetics and Pharmacy are supported in PRM with legacy-equivalent behavior.
Cart Support:
Area-specific cart restrictions are resolved so eligible GC, Cosmetics, and Pharmacy items or services can be added, validated, and completed according to business rules.
Payment Support:
Area-specific payment acceptance is enabled according to GC and Cosmetics and Pharmacy payment rules.
Deliverables:
- Legacy functionality fully mapped and implemented
- Design and mapping documentation completed
- Functional and integration testing completed
- Stakeholder signoff completed