Fullstack Developer (JavaScript)

TEH GROUP

Setiabudi

On-site

IDR 240,000,000 - 420,000,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TEH GROUP is seeking a senior Fullstack Web Developer in Jakarta to design, develop, and maintain scalable web applications. You will lead backend services, APIs, and frontend components while ensuring security, performance, and reliability.

The role requires mentoring teammates and collaborating with product managers, QA, and designers. You will work with modern stacks (Node.js, Express/NestJS), microservices, and cloud platforms (AWS/GCP/Azure) while delivering robust software with clean code

Qualifications

  • Bachelor's degree in Computer Science, IT, Software Engineering, or related field.
  • Minimum 5 years of professional experience in Fullstack Web Development.
  • Strong backend development experience with Node.js and frameworks like Express.js or NestJS.
  • Solid RESTful API development, API integration, and microservices architecture.
  • Proficiency in MySQL, PostgreSQL, MongoDB or other relational/NoSQL databases.
  • Experience with authentication/authorization: JWT, OAuth 2.0, RBAC.
  • Knowledge of software architecture, design patterns, SOLID, and clean code.
  • Familiar with Git, CI/CD, and collaborative workflows.
  • Experience with cloud platforms AWS, Google Cloud, or Azure.
  • Understanding of security, performance, scalability, and troubleshooting.
  • Experience with unit/integration tests and code quality.
  • Ability to lead discussions, reviews, and mentor developers.
  • Strong analytical and teamwork skills.

Responsibilities

  • Design, develop, and maintain scalable fullstack web applications.
  • Build and maintain backend services, APIs, and frontend apps.
  • Write reusable, high-performance code.
  • Design and optimize database structures and queries.
  • Integrate third-party APIs and external services.
  • Identify and resolve technical issues, bugs, and bottlenecks.
  • Ensure security, reliability, and scalability of applications.
  • Participate in system architecture planning and technical decisions.
  • Conduct code reviews and establish development best practices.
  • Mentor and guide junior and mid-level developers.
  • Collaborate with UI/UX designers, product managers, QA, and stakeholders.

Skills

Analytical skills
Problem solving
Communication
Teamwork

Education

Bachelor's degree in Computer Science / IT / Software Engineering

Tools

Node.js
Express.js
NestJS
RESTful APIs
Microservices
MySQL
PostgreSQL
MongoDB
JWT / OAuth 2.0 / RBAC
AWS / GCP / Azure
Docker
Kubernetes
Redis
RabbitMQ
Git

Job description

Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.

Minimum 5 years of professional experience in Fullstack Web Development.

Strong backend development experience using Node.js and frameworks such as Express.js or NestJS.

Solid understanding of RESTful API development, API integration, and microservices architecture.

Proficient in database design, optimization, and management using MySQL, PostgreSQL, MongoDB, or other relational and NoSQL databases.

Experienced in implementing authentication and authorization mechanisms, including JWT, OAuth 2.0, and role-based access control (RBAC).

Strong understanding of software architecture, design patterns, clean code principles, and SOLID principles.

Experienced with Git, CI/CD pipelines, and collaborative development workflows.

Familiar with cloud platforms such as AWS, Google Cloud, or Microsoft Azure.

Strong understanding of application security, performance optimization, scalability, and troubleshooting.

Experienced in writing unit tests, integration tests, and maintaining code quality.

Able to lead technical discussions, conduct code reviews, and provide technical guidance to other developers.

Strong analytical, problem-solving, communication, and teamwork skills.

Responsibilities

Design, develop, and maintain scalable fullstack web applications.

Build and maintain robust backend services, APIs, and frontend applications.

Develop reusable, maintainable, and high-performance code.

Design and optimize database structures and queries.

Integrate third-party APIs and external services.

Identify and resolve technical issues, bugs, and performance bottlenecks.

Ensure application security, reliability, and scalability.

Participate in system architecture planning and technical decision-making.

Conduct code reviews and establish development best practices.

Mentor and provide technical guidance to junior and mid-level developers.

Collaborate with UI/UX designers, product managers, QA engineers, and other stakeholders.

Preferred Qualifications

Experience with TypeScript, Next.js, Nuxt.js, or NestJS.

Experience with Docker, Kubernetes, and containerized applications.

Familiarity with Redis, RabbitMQ, or other caching and message queue technologies.

Experience with AWS services, serverless architecture, or cloud infrastructure.

Understanding of Agile/Scrum methodologies.

Experience handling high-traffic applications and large-scale systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Fullstack Developer
Senior Fullstack Developer

Ultra Voucher • Indonesia

On-site
IDR 360,000,000 - 600,000,000
Software Development Engineer (Fullstack)
Software Development Engineer (Fullstack)

VentureSEA • Jakarta Pusat

Hybrid
IDR 200,880,000 - 290,160,000
Fullstack Software Developer
Fullstack Software Developer

PT. Intikom Berlian Mustika • Jakarta Timur

On-site
IDR 175,070,028 - 262,605,042
Fullstack Developer
Fullstack Developer

PT Astra Graphia Information Technology • Jakarta Pusat

On-site
IDR 360,000,000 - 720,000,000
Fullstack Engineer (SDE 2)
Fullstack Engineer (SDE 2)

Kredivo Group • Jakarta Pusat

On-site
IDR 167,400,000 - 279,000,000
Fullstack Developer
Fullstack Developer

ICUBE • Cibitung

On-site
IDR 120,000,000 - 240,000,000
Full Stack Developer
Full Stack Developer

FLIN • Jakarta Pusat

On-site
IDR 167,400,000 - 312,480,000
Sr. Fullstack Engineer
Sr. Fullstack Engineer

Lion Parcel • Jakarta Barat

On-site
IDR 350,000,000 - 800,000,000
Full Stack Software Developer / Software Engineer
Full Stack Software Developer / Software Engineer

PT DIPANTARA INOVASI TEKNOLOGI • Daerah Khusus Ibukota Jakarta

On-site
IDR 111,600,000 - 167,400,000
Software Engineer - Fullstack
Software Engineer - Fullstack

Krom • Jakarta Pusat

On-site
IDR 180,000,000 - 240,000,000