×
Register Here to Apply for Jobs or Post Jobs. X

Fullstack Engineer; SDE

Job in Tangerang, Banten, Indonesia
Listing for: Kredivo Group
Full Time position
Listed on 2026-02-15
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Cloud Engineer - Software, Full Stack Developer
Job Description & How to Apply Below
Position: Fullstack Engineer (SDE 1)

About the job:

  • Design and implement small to medium sized end-to-end features across frontend and backend systems.
  • Build high-performance APIs
    , reliable background jobs
    , and scalable services using modern Node.js and Type Script.
  • Develop responsive and performant UI using React and styled-components.
  • Ensure code quality through unit testing, code review, and adherence to clean architecture principles.
  • Identify and fix performance bottlenecks (database queries, caching, concurrency).
  • Implement best practices in system design: rate limiting, distributed locking, retry with exponential backoff, and graceful shutdown.
  • Integrate with queues and message brokers (Rabbit

    MQ, Kafka, BullMQ, AWS SQS) for async processing.
  • Design and optimize data storage solutions using MySQL, Mongo

    DB, and Redis.
  • Collaborate with Product Managers, Backend Engineers, and QA Engineers in developing full-stack solutions.
  • Participate in technical design reviews
    , ensuring maintainable, testable, and scalable solutions.
  • Collaborate with Dev Ops to support deployment pipelines and observability (logging, metrics, tracing).
About you:
  • Bachelor’s degree (or higher) in Computer Science, Software Engineering, Information Systems
    , or related fields.
  • Equivalent practical experience in production-grade fullstack development is also acceptable.
  • 1-2+ years of hands‑on experience building and maintaining backend service or web frontend application in production environments.
  • Proven ability to work across frontend and backend stacks using modern programming languages and frameworks (e.g., Type Script, JavaScript, Go, Java, Kotlin, or Python).
  • Strong understanding of SPA (Single Page Application) frameworks —
    React, Angular, Vue, or Next.js — and their ecosystems.
  • Experience developing RESTful APIs, web applications
    , and backend services using at least one major web framework or runtime (e.g., Express, Spring Boot, Django, FastAPI, or Go Fiber).
  • Familiarity with relational and non‑relational databases such as MySQL, Postgre

    SQL, Mongo

    DB,
    or Redis
    .
  • Exposure to event‑driven architectures
    , message queues
    , or background processing systems (e.g., Kafka, Rabbit

    MQ, BullMQ, AWS SQS).
  • Experience with CI/CD pipelines
    , code reviews
    , and collaborative development environments (Git‑based workflows).
  • Understanding of cloud platforms such as AWS
    , GCP
    , or Azure
    .
  • Strong understanding of Unit testing and test isolation concepts
    .
  • Demonstrates a solid understanding of software engineering principles
    , including:
    • SOLID Principles
    • Clean code practices
    • Clear architecture design
    • Modularization, abstraction, and separation of concerns
    • Maintainability and testability focus across the stack
  • Solid understanding of frontend rendering methodologies including:
    • CSR (Client‑Side Rendering)
    • SSR (Server‑Side Rendering)
    • SSG (Static Site Generation)
    • ISR (Incremental Static Regeneration)
  • Familiarity with functional programming and its real life practice in production code.
  • Understand the concept and implementation of Progressive Web Apps (PWA).
  • Experience with Test runner tools such as Vitest, Jest, or Mocha for frontend and backend testing.
  • Familiarity with Build tools (e.g., Webpack, Vite, Rollup, esbuild) and testing utilities integrated into development pipelines.
  • Understands and uses linter tools (e.g., ESLint, TSLint, Biome, OxLint) and formatter tools (e.g., Prettier) to maintain consistent code style.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary