Job Search and Career Advice Platform

Enable job alerts via email!

Senior Fullstack Developer

PT. RAVENCODE DIGITAL KREASI

Jakarta Utara

On-site

IDR 100.000.000 - 200.000.000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A digital consultancy firm in Jakarta seeks a Full Stack Developer skilled in Node.js and Angular. The role involves leading architectural design and technology selection, conducting code reviews, and mentoring junior developers. The ideal candidate will have advanced proficiency in Angular, experience with RESTful API development, and familiarity with cloud environments like AWS. The position is based onsite in Jakarta, offering a chance to work closely with teams across product, design, QA, and DevOps.

Qualifications

  • Advanced proficiency with Angular and related technologies.
  • Experience with Node.js and building RESTful APIs.
  • Strong understanding of microservices and cloud services.

Responsibilities

  • Lead the architecture design and technology selection.
  • Conduct code reviews and enforce best practices.
  • Mentor and train junior developers.

Skills

Angular
Node.js
RESTful APIs
DevOps & Cloud
Microservices
Testing frameworks

Tools

Docker
Kubernetes
AWS
Git
Job description

Lead the architecture design and technology selection of core business systems to ensure scalability, stability, and high performance.

Lead architecture design, code reviews, and enforce best development practices.

Participate in product requirement analysis and translate business logic into efficient technical solutions.

Handle performance tuning and troubleshooting in high-concurrency and high-availability scenarios.

Mentor and train junior and mid-level developers, conduct technical solution reviews, and promote best practices.

Frontend Skills
  • Advanced proficiency with Angular (latest versions), including RxJS, NgRx (or other state management), and Angular CLI.
  • Familiar with Jasmine, Karma, Cypress, or similar testing frameworks for Angular applications.
  • Experience with Webpack or Vite, Git-based workflows, and build automation.
  • Languages & Frameworks: Proficiency in Node.js with Express or NestJS (TypeScript preferred).
  • API Development: Ability to design and build secure, scalable RESTful or GraphQL APIs.
  • Databases: Experience with both SQL (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis).
  • Architecture & Scalability: Understanding of microservices and distributed systems.
  • Security & Performance: Knowledge of authentication/authorization (OAuth2, JWT) and performance optimization.
  • DevOps & Cloud: Familiarity with AWS/Azure/GCP, CI/CD pipelines, Docker, and Kubernetes.
  • Testing: Basic experience with unit and integration testing frameworks (e.g., Jest or Mocha).
Soft Skills
  • Collaborate closely with product, design, QA, and DevOps teams to reach common goals.
  • Understand business needs and break down complex tasks clearly and independently.
  • Share knowledge and best practices to help improve the team’s engineering quality.

Ravencode is a digital consultancy that helps businesses achieve their potential through technology and digital transformation. We are proud to work as a strategic partner for businesses of all sizes from startups to multinational enterprises.

Job Details

Full Stack Developer - NodeJS & Angular (*Position based onsite in Malaysia*)

Ravencode – Jakarta, ID

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.