JobStreet รีโมท / WFH Teknologi & IT Full Time

Full Stack Developer (Middle Level)

RemoHires

Jakarta ไม่เปิดเผยเงินเดือน Posted 4 days ago
Location Jakarta
Salary ไม่เปิดเผยเงินเดือน
Job Type Full Time · Remote
Country Indonesia

Job Description

Full details about the role and requirements

Yukerja Summary

The Full Stack Developer (Middle Level) role at RemoHires is curated from JobStreet (category Teknologi & IT). This role is marked as remote — check timezone and location requirements on the official listing. Yukerja.com is not the employer — applications are handled on the official source site.

We are looking for a Junior and Mid-Level Full-Stack Developer with proven production experience to join our product team in a fast-moving startup environment.

This role is intended for engineers who have already shipped real features and can work across frontend and backend with minimal supervision.

What You Will Do

  • Build, implement, and ship production-ready features across both frontend and backend.

  • Own features end-to-end, from technical planning and development to testing, deployment, and production delivery.

  • Work closely with Product, Design, and Engineering teams to deliver features efficiently and according to product requirements.

  • Translate UI/UX designs into responsive, mobile-friendly, and production-ready interfaces across desktop, tablet, and mobile.

  • Develop and maintain backend logic, RESTful APIs, integrations, queues/background jobs, and caching systems.

  • Handle integration, testing, optimization, deployment, and post-release fixes.

  • Troubleshoot production issues and contribute to improving application performance, reliability, security, and scalability.

  • Adapt quickly to changing product priorities and evolving technical requirements.

  • Continuously improve developer experience, development processes, and code quality.

  • Work independently while taking full ownership and accountability for assigned features and deliverables.

What We're Looking For

  • Junior Level: Minimum 1–2 years of professional experience as a Full-Stack Developer.

  • Mid Level: Minimum 3 years of professional experience as a Full-Stack Developer.

  • For Mid/Senior-level candidates, hands-on experience building and maintaining software in real-world production environments is required.

  • Strong hands-on experience with JavaScript, including modern frameworks and libraries used across frontend and backend development.

  • Solid hands-on experience with Next.js and Vite in real-world projects.

  • Strong experience with PHP and Laravel in production systems.

  • Strong understanding of modern frontend state management, such as Zustand, Redux, React Query, or similar technologies.

  • Solid understanding and practical experience with CSR, SSR, and hybrid rendering.

  • Strong capability in building responsive and mobile-friendly UIs aligned with modern UX standards.

  • Ability to translate UI/UX designs into adaptive layouts across mobile, tablet, and desktop.

  • Proficiency in Tailwind CSS is highly preferred.

  • Experience optimizing frontend performance in real-world product environments.

  • Practical experience developing and consuming RESTful APIs, as well as working with queues/background jobs and caching solutions such as Redis.

  • Solid understanding of relational databases and database-driven applications.

  • Awareness of backend performance, security, scalability, and reliability considerations.

  • Proficiency with Git and version control workflows is mandatory.

  • Working knowledge of CI/CD environments and deployment workflows is mandatory.

  • Experience working within sprint-based / Agile development workflows.

  • Comfortable working in Dockerized environments.

  • Comfortable working in a fast-paced, rapidly evolving product environment.

  • Strong problem-solving skills with the ability to analyze technical issues and determine practical solutions.

  • Able to work independently, take ownership of tasks, and consistently deliver production-ready solutions.

  • Fluent in English and comfortable communicating in English for daily collaboration.


Working Hours

Split Shift — USA Time Zone

  • 8:00 AM – 12:00 PM

  • 8:00 PM – 12:00 AM


Note: This position is for a full-stack developer with demonstrated experience. Junior level salary arrangement will be different with 3 years of experience Middle level.



Disclaimer: Yukerja.com is a job aggregator, not an employer. This listing is aggregated from JobStreet. Applications are processed on the official company or source site. We are not responsible for listing accuracy.

Tips for Applying to Full Stack Developer (Middle Level)

  1. Read the full description and ensure your skills match before applying to RemoHires.
  2. Tailor your CV and cover letter to keywords in the job description — especially for Teknologi & IT roles.
  3. Click Apply Now to go to JobStreet. The hiring process is entirely on the source site.
  4. Prepare an updated portfolio or LinkedIn profile if required during screening.
  5. Beware of payment requests — legitimate jobs do not charge application fees.

Related articles: CV ATS · Career Blog & Tips