Lead and implement all React related tasks and projects in the company.
Work with backend and full-stack developers to complete assigned tasks and projects.
Continuously work to improve the quality of code and the development practices in the company.
Be an active team member, suggest new approaches, participate in discussions.
Be a part of an international team.
3+ years of experience working with Javascript.
At least 2 years of React.js Experience.
Familiarity with web application deployment process.
Experience with state management tools (Redux, MobX).
Experience with bundlers (Webpack, Rollup, etc.).
Knowledge of Clean Code and Design Patterns.
Excellent English communication skills.
Bachelor Degree in Computer Science and/or Software Engineering or related fields.
Basic understanding of Node.JS.
Must : react, node.js, Nice to have: AWS, DynamoDB and Terraform. We have internal training for AWS. If the candidate start working for us, he has to be aware that in two months has to pass this program.
Good knowledge of HTML
Good knowledge of JavaScript
Good knowledge of HTTP
Good knowledge of React, Node.Js, AWS, DynamoDB, Terraform
Good knowledge of Serverless
Good knowledge of Relational DBs
Good knowledge of Non Relational DBs
Good knowledge of MongoDB
Good knowledge of Databases
Good knowledge of Lambda
Easy to communicate complex topics
Fluent English
React, working with ATG’s design system (built on Material UI)
Sites hosted in S3
May include building GraphQL APIs in Apollo Server (nice-to-have)
Typescript throughout
GitHub, GitHub Actions
AWS Lambda
GraphQL (Apollo Server)
AWS DynamoDb, AWS Aurora (MySQL) NodeJS"