Responsibilities:
- Plan and organize work activities.
- Develop applications (backend, frontend, database, and APIs) based on technical design.
- Analyze and manage databases.
- Identify and fix bottlenecks and bugs.
- Provide project implementation support.
- Collaborate with the team to resolve technical issues in backend and frontend.
- Prepare monthly work reports.
Requirements:
- Minimum 5 years of experience in software development.
- Proficient in Flutter for mobile development
- Strong in backend and frontend development with Javascript (Node js, React js)
- Experience with data ingestion tools: Airbyte, Kafka.
- Strong knowledge of databases: MySQL, PostgreSQL, MongoDB, Oracle, Snowflake.
- Skilled in CI/CD & containerization: GitLab, Docker, Jenkins, Kubernetes.
- Knowledge of message queuing: Redis, RabbitMQ.