Fullstack Engineer

paper-id

paper-id

Software Engineering

West Jakarta, Kebonjeruk, West Jakarta City, Jakarta, Indonesia

Posted on May 5, 2026

About Job

As a highly experienced Fullstack Engineer, you will join our team at Paper.id and be responsible for designing and implementing scalable software solutions. A bachelor's degree in Computer Science or related field is necessary. Additionally, the ideal candidate will have a minimum of 5+ years of experience in software development, with recent experience in a backend role. You are projected to lead engineers in the future.

Skills & Qualification

  • Minimum 5+ years of experience in software development

  • Strong proficiency in backend programming languages such as Node.js and Angular JS

  • Experience with TypeScript and React is a plus

  • Ability to utilize AI optimally on a daily basis

  • Strong leadership skills with potential to lead multiple engineers / teams

  • Experience working in startup environments or for established companies

  • Strong analytical, critical thinking & problem-solving skills

  • Excellent communication and teamwork skills

  • Ability to work in a fast-paced environment and adapt to changes quickly

Responsibilities

  • Design and implement scalable software solutions as an Individual Contributor

  • Collaborate with cross-functional teams to deliver high-quality software products

  • Develop and maintain robust and reliable backend systems using Node.js and Angular JS

  • Work closely with frontend developers to ensure seamless integration of backend and frontend components

  • Stay up-to-date with industry trends and best practices in software development

  • Lead and guide junior team members in their development journey and provide coaching and mentorship

  • Take on Engineering Manager responsibilities in the future, including team leadership and strategic planning

  • Architect engineering workflows that combine human judgment with AI assistance, establishing team standards for prompt engineering, AI code review hygiene, and quality gates

  • Demonstrated ability to integrate AI coding assistants (Claude Code, Cursor, GitHub Copilot, etc.) into daily engineering workflows, including writing effective prompts, reviewing AI-generated code critically, and knowing when not to rely on AI

  • Comfortable building or customizing AI-assisted tooling (e.g., custom agents, slash commands, MCP servers, RAG, prompt templates, or CLAUDE.md/cursor rules) to accelerate team productivity