Job Description :
Position: Cloud Software Engineer (STRONG React.js)
Team: Item Cloud Digital Transformation, Data Science (small, successful team of 7 that handles innovative projects/proto-types; many of the projects are "from scratch" so ideas are welcomed and opportunity to make an impact)
Details: This role is for a solid Full Stack Developer with a speciality in React.js, specifically, and AWS

The Developer will be responsible for building software products and data pipelines, using an array of diverse technologies, including Node.js, React.js, and AWS. This position will work on a small team solving high-priority challenges relating to educational content development.
What you''ll do
Build database-driven web apps from scratch to deployment
Play supporting role in understanding business needs in context, from user perspective
Support user-driven design of data models, APIs and interfaces
Support and maintain apps in production on the AWS cloud
Follow best practices around version control, testing, and automated build processes
About you
BA/BS required (major in an analytical field desired)
Minimum 5 years of experience with full stack development
Minimum 3 years of experience with JavaScript, which ideally includes React.js and Node.js
Minimum 2 years of experience with AWS, particularly Lambda, CloudFormation, ECS, EC2, IAM, RDS, and Cognito
Fluency with CI/CD toolsets such as AWS Pipeline, AWS CodeBuild, CodeCommit, CodeDeploy, CloudFormation, BitBucket, or Artifactory
Working knowledge of AWS Serverless architecture
Ability and enthusiasm to learn new technologies as required
Excellent communicator with practical decision-making skills;
Believer in consistent and thorough documentation
More about you
Strong analytical thinking and structured problem-solving ability
Experience using libraries and frameworks where it makes sense, while still understanding how each line in your code base works
Ability to handle multiple projects and assignments simultaneously and effectively in a cross-functional team environment
Ethos of continuous improvement and interest in learning new things
Strong ability to understand and internalize the big-picture and broader implications
Excellent interpersonal and collaboration skill with the ability to work with a diverse set of colleagues, across functions, from different organizations, disciplines, etc.
Self-starter, ability to set priorities, work independently and attain goals
Must Have