Deskripsi pekerjaan Backend Developer VGLANT
We are looking for a backend-focused engineer who is comfortable owning a feature from the database all the way to production. You will spend most of your time building and scaling reliable APIs and services, but you will also touch the frontend when needed and take real ownership of how our applications are deployed, monitored, and kept healthy.
This is a high-trust role for someone who likes to build, ship, and improve things end to end rather than waiting for hand-offs between teams.
What you'll do:
- Design, build, and maintain backend services, REST and/or GraphQL APIs, and the data models behind them.
- Write clean, well-tested, maintainable code and take responsibility for it in production.
- Contribute to the frontend (components, integrations, and UI fixes) when a feature needs full stack delivery.
- Own the deployment pipeline: CI/CD, environment configuration, releases, and rollbacks.
- Set up and maintain infrastructure, monitoring, logging, and alerting so issues are caught early.
- Optimize application and database performance, query efficiency, and server response times.
- Improve reliability and security across the stack, including backups, access control, and dependency hygiene.
- Collaborate with product, design, and other engineers to scope work and make sensible technical trade-offs.
- Help shape our engineering standards, documentation, and code review culture.
What we're looking for
- 3+ years of professional experience building and shipping production web applications.
- Strong backend skills in at least one major language or framework (for example PHP/Laravel, Node.js, Python/Django, Go, or similar).
- Solid understanding of relational databases (MySQL/PostgreSQL), schema design, and query optimization.
- Comfortable working across the stack, including modern JavaScript and at least one frontend framework (React, Vue, or similar).
- Hands-on DevOps experience: CI/CD pipelines, containerization (Docker), and deploying to cloud or VPS environments.
- Familiarity with version control (Git) and collaborative workflows (pull requests, code review).
- A pragmatic, ownership-driven mindset and the ability to work independently when needed.
- Good written and spoken English for clear technical communication.
Nice to have
- Experience with container orchestration (Kubernetes) or infrastructure-as-code (Terraform, Ansible).
- Cloud platform experience (AWS, GCP, or Azure) or managed hosting platforms.
- Caching, queues, and background job processing (Redis, RabbitMQ, etc.).
- API integrations with third-party services (payments, messaging, automation tools).
- Experience with monitoring and observability tools.
- Exposure to automation and workflow tooling.
What we offer
- Competitive compensation and [benefits / bonus structure].
- Real ownership of meaningful projects, not just tickets.
- A collaborative team that values clean engineering and continuous learning.
- [Flexible / remote / hybrid] working arrangement.
- [Learning budget / equipment / other perks].
