The individual who fills this position will be knowledgeable in both React front-end development as well as AWS cloud concepts
- Implement new features and maintain existing code using React and other standard tools in the React ecosystem.
- Your duties will include designing software solutions to meet project requirements, maintaining and refactoring existing code, writing tests, and fixing bugs.
- Troubleshoot build pipelines, design, code and deploy APIs, web applications, deployment scripts, and AWS lambda functions.
- Asked to actively participate as part of a cloud-focused development team, working on both new application development and migration of applications/processes from on-prem to the cloud.
- Be required to independently research potential solutions for existing and new issues/applications/processes.
- Review architecture or development proposals from other team members or groups and offer insight on those proposals.
- Respond quickly to any reported issues via active communication to the other team members or directly with the department reporting the issue.
- Design and develop new custom react components to meet project requirements.
- Working with other developers and software engineers to develop front-end and back-end architecture that’s well-structured and flexible, along with the APIs to support it
Required
Experience with React, Typescript, Redux, Redux Toolkit, Redux-Saga, Material UI
An understanding of common programming paradigms and fundamental React principles, such as React components, hooks, and the React lifecycle
Strongly Recommended
AWS Lamba Functions, API Gateway