Description
- Firm grasp of the JavaScript and TypeScript language and its nuances, including ES6 + syntax
- Good knowledge of React concepts like React Hooks, Context API and Redux
- Ability to write well-documented, clean JavaScript code
- Should be expertise in push notification, google map, Firebase
- Should be expertise in app release process and Automating build deployments
- Strong experience in React Native, J2EE, Spring framework, RestfulAPI Web services, Hibernate, JUnits
- Ability to design, develop and implement scalable elastic microservice based platforms
- Must have strong working experience and understanding of Hibernate and ORM concepts, Hibernate transaction annotations
- Must have strong working experience and understanding of Spring Boot, Spring Batch, Spring Integration, Spring Scopes
- Through understanding of SOAP and Restful Web Services Internet protocols such as HTTP, HTTPS
- In depth knowledge of JavaScript, CSS, HTML and front end languages
- Experience in developing front-end applications using React or Angular frameworks
- Experience in developing desktop based applications using JavaScript framework such as Electron
- Knowledge of React tools including React.js, Webpack, Enzyme, Redux and Flux
- Knowledge of Node.js and frameworks such as Express, StrongLoop
- Good understanding in the Core Java fundamentals, Multi-threading, Object Oriented analysis and design
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools such as Git
- Good understanding of Web servers, Tomcat, JBoss, Thread pool design concepts
- Experience working with SQL queries
- Experience in GCP or other cloud environments
.
Skills
JavaScript
React Native
React Hooks, Context API and Redux
Industry Sector