What you will be doing:
- Developing the backend system using TypeScript, Node.js with Nest.js, PostgreSQL, and MongoDB.
- Occasionally diving into frontend tasks using Angular to integrate and deliver a good user experience.
- Writing and maintaining code documentation, automated tests, and unit tests.
- Troubleshooting and debugging production issues.
- Ensuring that the application is secure, reliable, and highly available.
- Collaboratively brainstorming with the team to come up with solutions.
- Occasionally diving into DevOps tasks to improve the overall system.
Who we are looking for:
- At least 3 years of experience in backend development.
- Proficient in TypeScript, Node.js, and Nest.js. Experience in Angular frontend will be a plus.
- Experience in developing APIs using Nest.js.
- Knowledge of AWS EKS or similar cloud services for hosting and scaling applications.
- Familiarity with Postgresql.
- Experience with containerization and deployment tools like Docker and Kubernetes.
- Understanding of software development principles such as SOLID, TDD, and design patterns.
- Strong problem-solving skills and ability to work independently or as part of a team.
- Experience in blockchain or finance terms is a plus.
- Capable of proposing solutions even when given minimal direction or guidance.
- A proactive attitude, brimming with ideas and eager to take on the challenges of a startup environment
- Willing to WFO in Pluit, Jakarta Utara until September and move to PIK2
Tech Stack:
- TypeScript
- Node.js with Nest.js
- PostgreSQL and MongoDB
- Angular RabbitMQ
- AWS EKS, ELB, S3
- Docker