Fullstack Developer
Summary
Fullstack Developer at UangMe in Jakarta (onsite/WFO) building scalable web applications end to end: Vue.js on the frontend and Golang/PHP backend services (REST APIs, gRPC, microservices) backed by relational databases, with debugging, code reviews, and Git-based collaboration.
Responsibility:
Design and implement functional, scalable software across the full stack (frontend and backend).
Build high-quality, maintainable, and fault-tolerant applications using VueJS on the frontend.
Develop clean, secure, and scalable backend services and APIs using Golang and PHP on the backend.
Troubleshoot, debug, and upgrade existing frontend and backend applications.
Collaborate closely with the team and relevant stakeholders to ensure smooth project delivery.
Be open to learning and taking on backend or frontend work as needed (full-stack mindset).
Participate in code reviews, maintain documentation, and ensure code quality standards.
Work collaboratively using version control and development tools (e.g., GitLab).
Ensure all software meets requirements of quality, security, and performance.
Requirements:
Minimum Bachelor’s Degree in Computer Science, Information Technology, or related fields.
Proven 2 years of experience as a Fullstack Developer or similar role.
Proven experience in Golang and PHP development, particularly in building REST APIs, implementing gRPC services, and developing applications in a microservice environment.
Proficient in frontend technologies such as HTML, CSS, JavaScript, and modern frameworks (Vue.js, or equivalent).
Understanding of REST APIs, system design, and scalable application architecture.
Experience with relational databases such as MySQL or PostgreSQL.
Experience with Docker, Kubernetes, CI/CD pipelines, and cloud platforms such as AWS, GCP, or Azure is preferred.
Proficient in Git version control and collaborative development workflows.
Familiarity with Redis, message queues, caching strategies, and application performance optimization is preferred.
Strong analytical, problem-solving, and communication skills.
Ability to communicate clearly and work effectively in a collaborative team environment.
Willing to work onsite (WFO) in Jakarta