Mô Tả Công Việc
We are hiring a Mid-Level full stack developer for developing new services from scratch using the Typescript programming language in both backend and
frontend area. Your responsibility would be to develop end to end service layers running on a Container based Infrastructure with application level of devOps knowledge.
In order to succeed in this role, you should be passionate about learning new business domain and technologies and should have a solid background in backend technologies, such as event streaming-Kafka, Redis, Database (MySQL or PostgreSQL), and NodeJS based backend framework as well as frontend frameworks, such as react and NextJS.
In Addition, you also should have experience in using the CI/CD pipeline and deployment in a container based cloud platform. Last but not least, you should have good communication skills with other engineers or other organizations.
Responsibilities
- Understanding services that mobile applications provide to customers
- Developing web application using React and NextJs or SolidJs and Astro along with Typescript and Tailwind CSS
- Developing backend services running using Typescript and NodeJS based framework (NestJs or AdonisJs)
- Testing and debugging the application
- Trouble shooting the bugs or performance issues.
- Communicating with other engineers from different area - such as devops, frontend engineers, data engineers as well as product owners
Yêu Cầu Công Việc
Prior Experience
- At least 1~3 years of relevant experience in the backend development area.
- At least 1~3 years of relevant experience in the frontend development area.
Required Skills
- Thorough knowledge of backend/frontend technologies/frameworks and standards especially Typescript.
- Experienced both frontend and backend, but requiring specialized at one of them
- Familiar with frontend tech, especially, ReactJs, NextJs and eager to learn other solutions such as SolidJs and Astro
- Capable of using varieties of well known S/W solutions, such as KafKa, Redis, Vault, Opensearch
- Basic knowledge about CI/CD process to work with devOps
- Experience in handling database ( MySQL/PostgreSQL)
- Ability to identify and troubleshoot bugs/errors
- An analytical mind with problem-solving attitude
- Basic English Communication ( Speaking and Reading )
Education
- Bachelor's or higher degree in Computer Science or Engineering, or field related to the products being developed required
Preferred Qualifications
- Experience in Fintech applications along with massive users or massive transactions.
- Professional mindset ( Responsibility & Accountability )
- Experience in Kubernetes based Cloud platform (GKE for GCP, EKS for AWS)
- Applying unit test codes for each functionality and performance testing script
- Positive mindset and eager to learn new technologies
Development Environment
- Development tools :Visual Studio Code, Github, Asana, Figma
- Cloud Platform: Google Cloud ( GKE ) or Local Cloud
- Communication Tool: Google Chat
Hình thức
Quyền Lợi
- Professional working environment.
- Competitive Salary Package.
- 100% Salary on Probation Period.