Bachelor's degree in Computer Science or related field with solid foundation in Computer Science
Must haves for candidates in Front-end :
- Fresh Grad (internship required) and experienced individuals to have the required frameworks
- Experience in at least 1 front end framework, such as Angular, React or Vue.
Must haves for candidates in Backend-end :
- Minimum 1 year experience required in the the backend framework required.
- Strong knowledge and production code experience in Java and in JAVA Spring
- Experience in scripting languages, such as Python for build automation and data processing
Other details :
- Strong knowledge of HTTP and REST API design
- Solid understanding of data structure and algorithm
- Familiar with Linux operating system such as Ubuntu, Centos
- Experience in CI/CD, Docker & containerised deployment
- Experience in writing clean, reusable codes with great testability
- A strong passion for learning and adapting to new technologies
- Hands-on experience in container technology and cloud service e.g. Docker, kubernetes, AWS and/or Google Cloud
- Experience with AWS (SQS, RDS, Elastic Cache/Redis, Lambda, API Gateway), Kubernetes and large scale micro service deployments
- Mobile application development experience, such as building iOS, Android applications and mobile SDKs / widgets / libraries
- Industry experience with large scale distributed systems
- Experience in running high volume, low latency applications.