Location
Jakarta:
Tamansari Parama Boutique Office, Jl. K.H. Wahid Hasyim No.84-88, RT.15/RW.3, Kb. Sirih, Kec. Menteng
Kota Jakarta Pusat, Daerah Khusus Ibukota Jakarta 10340
Yogyakarta:
Jl. Pringgodani, Jl. Demangan Baru Jl. Mrican Baru No.19, Caturtunggal, Kec. Depok, Kabupaten Sleman
Daerah Istimewa Yogyakarta 55281
Working Hours
9:00 WIB 〜 18:00 WIB
Rest day
Saturdays, Sundays and Public Holiday
Benefits
– Hybrid working style
– Income tax paid by company
– Many types of allowance (birthday allowance, perfect attendance allowance, etc)
– BPJS
– Annual medical checkup
– Bi-monthly company gathering
– Annual Gathering
As a fast-growing software development company in Indonesia, we look for the best talent We provide opportunities for both experienced and inexperienced professionals with strong motivation and willingness to learn continuously in a fast-paced environment. We will challenge you to improve your skills and abilities through several low to the high-level task force. You can start to pursue your career in our branch offices spread throughout Asia, including Jakarta, Yogyakarta, Kuala Lumpur, and Tokyo.
R&D Fullstack Developer (Middle Level)
FieldJob Description
General Requirements:
- Majoring in IT, Computer Science, or related fields
- Minimum 3 years of experience as a Full Stack Developer with demonstrated experience in research, prototyping, or innovation projects.
- Strong research mindset with ability to explore and evaluate emerging technologies.
- Proven ability to document technical findings, create technical reports, and share knowledge with the team.
- Strong analytical thinking, problem-solving, and experimental approach to challenges.
- Self-motivated and comfortable working with evolving requirements.
- Excellent communication skills to present technical concepts and research findings.
- Willing to be placed in Yogyakarta.
Skill Required:
Front-End Development:
- Proficient in modern front-end technologies: HTML5, CSS3, and JavaScript (ES6+).
- Experience with at least one front-end framework: , , or Angular.
- Comfortable with TypeScript or Javascript and component-based architecture.
- Familiarity with CSS frameworks such as TailwindCSS, Material UI, or Bootstrap.
- Ability to quickly build interactive prototypes and MVPs.
- Familiar with state management solutions like Redux, Zustand, or Vuex.
- Experience with responsive design principles and cross-browser compatibility.
- Strong understanding of front-end build tools (Webpack, Vite, Babel, etc.).
Back-End Development (Stronger Focus Required):
- Proficient in back-end development with at least one of the following: Python (Django, FastAPI, Flask) – preferred for data processing, ML and API integration
- Strong understanding of scalable system architecture and design patterns.
- Expertise in RESTful API and GraphQL development.
- Deep experience in SQL and NoSQL databases: PostgreSQL, MySQL, MongoDB, or Redis.
- Experience in database optimization, indexing, partitioning, and query performance tuning.
- Proficient in ORMs (e.g., Prisma, Sequelize, TypeORM, or Mongoose).
- Strong experience in authentication & authorization mechanisms: OAuth, JWT, session management, RBAC.
- Experience in message brokers such as Kafka, RabbitMQ, or Redis Pub/Sub.
- Knowledge of event-driven architecture and microservices.
- Bonus: Experience with AI/ML libraries (TensorFlow, PyTorch, scikit-learn) or data processing (Pandas, NumPy).
- Bonus: Experience with cloud platforms (AWS, GCP, Azure) for experimental deployments or AI tools.
Testing & Quality Assurance:
- Strong experience with unit testing, integration testing, and end-to-end testing.
- Proficient in testing frameworks such as Jest, Mocha, Cypress, or Playwright.
- Strong debugging skills and experience using performance monitoring tools.
Soft Skills & Mindset:
- Curious and passionate about exploring cutting-edge technologies.
- Strong ability to research, evaluate, and recommend new technologies and frameworks.
- Ability to balance innovation with practical implementation.
- Strong documentation skills – ability to create technical documentation, research reports, and knowledge base articles.
- Comfortable with failure and iteration – views setbacks as learning opportunities.
- Proactive in proposing innovative solutions and new approaches.
- Ability to work independently on research tasks while collaborating with the team.
- Adaptable to changing priorities and adaptable with requirements changing.
- Enjoys learning and sharing knowledge with team members.
- Strong presentation skills to demonstrate prototypes and explain technical concepts.
Salary Range
Education
Experience
Language Proficiency
Recruitment Flow
1
Entry Form
To apply, please complete required information in the entry form. You are also required to submit your resume for reference.
2
Document Screening
A screening based on the information entered in the form and the documents submitted will be conducted. We will notify you of the screening result through email or telephone within one week from the date of application.
3
Interview
You may be required to attend 2~3 interviews. The interviewers shall include a human resource representative and a local manager. Working experience and technical skills applicable to AQI services are among the contents of the interview.
4
Final Result
Selected candidate will be notified through email or telephone.