- Company Name
- RedRiver Systems, LLC
- Job Title
- React Engineer
- Job Description
-
Job title: React Engineer
Role Summary: Senior React Front‑End / Full‑Stack Engineer responsible for designing, building, and maintaining scalable UI systems for a SaaS and mobile environment, integrating 3D interactive content, and ensuring performance, security, and compliance for government contracts.
Expactations: Must be a U.S. citizen. Deliver high‑quality, secure code; collaborate effectively with back‑end, QA, and UX teams; adhere to government security and data standards; participate in Agile/Scrum ceremonies; conduct thorough unit testing and code reviews; continuously optimize front‑end performance; maintain documentation; support DevOps tools and AWS GovCloud deployments.
Key Responsibilities:
- Develop and extend React components using TypeScript and TanStack Query, adhering to design specifications and accessibility standards.
- Integrate RESTful APIs and third‑party services, ensuring secure data handling and compliance with government regulations.
- Implement and maintain 3D rendering pipelines and graphics workflows for interactive product instructions.
- Troubleshoot and resolve front‑end performance issues, employing profiling, caching, and optimization techniques.
- Write unit tests with vitest and maintain test coverage for both UI components and API interactions.
- Perform code reviews, provide constructive feedback, and enforce coding standards across the team.
- Collaborate with back‑end developers to design and maintain secure Python/FastAPI services (Pydantic v2, OpenAPI).
- Engage fully in Agile/Scrum events: daily stand‑ups, sprint planning, reviews, and retrospectives.
- Support CI/CD pipelines using Docker, Git, Jenkins, and AWS GovCloud services (ECS, ECR, API Gateway, etc.).
Required Skills:
- React, TypeScript, TanStack Query, component libraries, vitest.
- 3D rendering, graphics pipelines, or real‑time renderers.
- Secure API development, RESTful services.
- AWS GovCloud services: ECS, ECR, ALB/NLB, API Gateway, SNS, SQS, Cognito, Aurora RDS, DynamoDB.
- Docker, Git, Jenkins.
- Python, FastAPI, Pydantic v2, pytest.
- SQL & NoSQL databases (PostgreSQL, DynamoDB).
- Agile/Scrum methodology.
- Strong communication, problem‑solving, and code‑quality focus.
- FedRAMP/Impact Level compliance knowledge is a plus.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- U.S. citizenship (mandatory).
- Certifications not mandatory; FedRAMP/Impact Level or similar compliance experience highly valued.