Description
· Design and implementation front-end and back-end components with robust set of services and APIs.· Implementation of security and data protection· Ensure the performance, quality, and responsiveness of applications· Collaborate with a team to define, design, and ship new features· Help maintain code quality, organization, and automatization
Requierments
· Education: Bachelor’s Degree in Software or another related field required.·software development experience.· Proficient knowledge of a Java and JavaScript and knowledge of advanced JavaScript libraries and frameworks such as Angular and ReactJS· Understanding of fundamental design principles behind a scalable application· Ability to implement automated testing platforms and unit tests· Obsessed with great user experience and high attention to detail.· Extensive hands-on experience of creating custom UI controls, designing protocols, implementing interfaces, and performance optimization.· Working knowledge of Web Services & REST (JSON) APIs.· Knowledge of other web technologies and UI/UX standards· Familiarity with Agile process and Continuous Integration