Fullstack Engineer
Job type: Full Time · Department: Technology · Work type: Hybrid
West Jakarta, Jakarta, Indonesia
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.
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
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
Autofill application
Save time by importing your resume in one of the following formats: .pdf or .docx.