Requirements:
- Can write reliable, scalable, testable, and maintainable code.
- Familiarity with Agile methodologies and clean code.
- Design and/or contribute to client-side and server-side architecture.
- Well-versed in the fundamentals of REST.
- Build the front-end of applications through appealing visual design.
- Knowledge of one or more front-end languages and libraries (e. g., HTML / CSS, JavaScript, XML, jQuery, Typescript), JavaScript frameworks (e. g., Angular, React, Redux, Vue.js ).
- Knowledge of one or more back-end languages (e. g., C#, Java, Python, Go, Node.js, and frameworks like SpringBoot,. NET Core).
- Well-versed in the fundamentals of database design.
- Familiarity with databases - RDBMS like MySQL, Postgres, and NoSQL like MongoDB, DynamoDB.
- Well-versed with one or more cloud platforms like AWS, Azure, and GCP.
- Familiar with Infrastructure as Code - CloudFormation and Terraform, and deployment tools like Docker, Kubernetes.
- Familiarity with CI/CD tools like Jenkins, CircleCI, and Github Actions.
- Unit testing tools like Junit, Mockito, Chai, Mocha, and Jest.
#J-18808-Ljbffr