Job ResponsibilityResponsibilities
o Responsible for development of highly-responsive user interface
o Design and implement visualizations that can depict vast amounts of data
o Develop, test, deploy, maintain and improve.
o Understanding the development lifecycle and working closely in a cross-functional and international team.
o Work with backend development team to create and optimize solution.
o Optimizing code for performance.
o Comment code and produce documentation to industry standards as needed.
Requirements
o Bachelor degree or above in Computer Science, Software Engineering or related majors
o 10+ Years' front-end experience with JavaScript technologies and frameworks such as React JS, Angular JS, Vue JS and Typescripts with a familiarity of ES6 newer specifications
o Experience in applying test-driven development (TDD) with Jest, Testing Library, and/or Enzyme
o Familiarity in front end / UI technologies, web components and microfrontend architecture
o Experience in MVC driven Single page Application development
o Experience in Middleware's like Redux Thunk and Redux Saga
o Working experience with Agile methodologies abd tools such as JIRA, GitHub, Jenkins, QualityCenter etc
o Understanding of code quality measurements and able to implement efficient Unit Tests.
o Experienced in Linux, source code control tools (e.g., GIT, SVN)
o Experienced in CI/CD tools (e.g., Jenkins, SonarQube)
o Experienced in relational database technologies e.g., SQL Server, Oracle
o Good working knowledge of SOAP/REST API, microservices
o Good communication skills
o Strong communication skills and be able to coordinate technical discussion and activities with global and offshore teams
o Willingness and ability to adapt to changes in priorities and requirements
o Active learner who is passionate about technology and keeps up to date with technology changes
Desirable (Good to have)
o Banking or financial services domain experience is a plus
o Knowledge on cloud platforms is a plus
o Knowledge of Virtual Machines, Docker containers
o Knowledge of the Cloud Platform like AWS, GCP or similar will be an advantage
Job RequirementsJob Benifits