FoJobPreviewBackLink:Fullstack Developer / Tangerang

Requirements:

  • Bachelor's degree in Informatics Engineering/Computer Science/Information Systems/Software Engineering
  • Minimum 3+ years of experience in backend development using Golang (Go).
  • At least 1+ year of experience in frontend development using (React framework).
  • Strong understanding and hands-on experience with microservices architecture.
  • Solid experience in building and consuming REST APIs (GraphQL experience is a plus).
  • Practical experience with CI/CD pipelines (GitLab CI, GitHub Actions, Jenkins, etc.).
  • Good knowledge and experience with databases such as MySQL, PostgreSQL, MongoDB, or Redis.
  • Familiarity with web server technologies (NGINX, Apache).
  • Experience with containerization tools like Docker and orchestration systems such as Kubernetes (nice to have).
  • Knowledge of clean architecture, domain-driven design, or modern backend design patterns.
  • Experience working with message brokers (Kafka, RabbitMQ, NATS) is a plus.

Responsibilities:

  • Contribute to all phases of the software development lifecycle, including concept, design, development, testing, and release.
  • Develop and maintain our system across the end-to-end process.
  • Diagnose issues and perform debugging to optimize system performance.
  • Understand customer needs and translate them into technical requirements.
  • Deliver products that meet standardized levels of security, reliability, and stability.
  • Write clean, maintainable, and well-structured code.
  • Demonstrate good interpersonal and communication skills when collaborating with the team.