Job Responsibilities
- Lead and provide guidance to junior (for Senior role)
- Design RESTful and GraphQL APIs.
- Develop backend applications and services.
- Use servers, databases and other cloud resources to fulfill system requirement.
- See through a project from conception to finished product.
- Ensure projects can meet both technical and business needs.
Job Requirements
- Degree in Computer Science.
- At least 3 years of experience.
- Proficiency in server-side languages such as Node.js and Typescript, Python is a plus.
- Experience in microservice development.
- Experience in Docker, Kubernetes, CI/CD is a plus.
- Experience in database technology such as PostgreSQL.
- Knowledge of data structures, system design, and algorithms.
- Understanding of front-end libraries including React.js is a plus.
- Experience in agile methodologies.
- Excellent verbal communication skills.
- Candidates interested in going fullstack is very much welcomed.