Deskripsi pekerjaan Backend Developer (Python/NodeJS) PT Pro Sigmaka Mandiri
Job Description
Develop and maintain scalable and maintainable backend services using NestJS and FastAPI.
Design, build, and manage workflow automation using n8n to integrate various systems and business processes.
Develop and integrate RESTful APIs with internal applications and third-party services.
Collaborate with Product and AI teams to implement AI-based solutions, including LLM, RAG, and AI Agent.
Perform code review, debugging, troubleshooting, and performance optimization to ensure application reliability.
Implement and maintain application security and coding best practices.
Manage source code using Git and follow software development best practices.
Support application deployment and integration across development and production environments.
Requirements
Minimum Bachelor's Degree (S1) in Computer Science, Informatics Engineering, Information Technology, or a related field.
Have experience as a Backend Developer using Python and/or Node.js.
Have hands-on experience with NestJS and/or FastAPI.
Have experience developing workflow automation using n8n.
Have experience developing and integrating REST API.
Familiar with Docker, Git, and application deployment.
Familiar with database and backend development concepts.
Experience with LLM, RAG, AI Agent, or AI integration is a plus.
Good understanding of software development best practices, debugging, code review, and performance optimization.
Strong analytical and problem-solving skills.
Able to work collaboratively with Product, AI, and Engineering teams.

