Software Engineer (Typescript, ReactJS, Redux, NodeJS, SpringBoot)
Location: Remote – Must be able to work Central Time hours (Moline, IL, US)
W2 Role Only
Duration: Contract (Long Term Possibility)
The ideal candidate will have strong hands-on experience in Typescript, ReactJS, Redux, NodeJS, and SpringBoot, with a solid understanding of micro frontends and microservices architecture.
Key Responsibilities:
- Design, develop, and deploy customer-facing web applications using modern technologies.
- Collaborate with cross-functional teams in an Agile environment to deliver scalable solutions.
- Implement RESTful APIs and integrate backend services with frontend components.
- Configure CI/CD pipelines using GitHub Actions and AWS cloud services.
- Write and maintain unit tests using Jest, React Testing Library, and JUnit.
- Ensure application performance, reliability, and security across deployments.
Required Skills:
- Proficiency in Typescript, ReactJS, Redux, Micro frontends, and Single-page applications (SPA).
- Strong experience with NodeJS, Java 8+, SpringBoot, and Microservice architecture.
- Experience in AWS infrastructure and GitHub Actions for CI/CD.
- Solid knowledge of PostgreSQL and relational database design.
- Familiarity with unit testing frameworks: React Testing Library, Jest, JUnit.
- Strong REST API implementation and integration skills.
- Experience working in an Agile/Scrum team environment.
Preferred Skills:
- Exposure to Content Management Systems (CMS).
- Experience with enterprise-scale web application development.
Must-Haves:
- Proven project experience using Typescript, ReactJS, Redux, NodeJS, and Java 8+.
- Availability to work Central Time zone hours.
- All interviews conducted via video; no sponsorship available.