Introduction
We are looking for a talented Full Stack Developer – Pengembangan Aplikasi Web End-to-End to join our dynamic technology team. The successful candidate will work full‑time from Monday to Friday, 09:00 – 18:00, and will be responsible for delivering high‑quality, scalable web solutions that power our next generation of digital products. This role offers the opportunity to work with cutting‑edge technologies such as Golang, Next.js, React, and modern API architectures while collaborating closely with product managers, UI/UX designers, and DevOps engineers.
Responsibilities
- Design, develop, and maintain robust backend services using Golang, ensuring clean architecture and high performance.
- Build and document RESTful or GraphQL APIs that serve as the backbone for front‑end applications and third‑party integrations.
- Create responsive, SEO‑friendly web interfaces with Next.js and React, delivering a seamless user experience across desktop and mobile devices.
- Integrate frontend components with backend services, handling data flow, state management, and error handling gracefully.
- Design, implement, and optimize database schemas (SQL or NoSQL) and write efficient queries to support large‑scale data operations.
- Implement authentication, authorization, and security best practices, including JWT, OAuth2, and role‑based access control.
- Perform thorough code reviews, write unit and integration tests, and continuously improve code quality through refactoring and performance tuning.
- Collaborate in agile ceremonies—sprint planning, daily stand‑ups, retrospectives—and contribute to technical roadmap discussions.
- Document technical decisions, API specifications, and deployment procedures to ensure knowledge sharing across the team.
- Explore and adopt AI‑assisted development tools or agentic workflows, staying ahead of industry trends and improving productivity.
Requirements
- Education: Minimum Bachelor’s degree (S1) in Computer Science, Engineering, or a related field.
- Experience: At least 2 years of professional full‑stack development experience, with a strong focus on Golang for backend and Next.js/React for frontend.
- Technical Skills:
- Proficiency in Golang, including concurrency patterns, standard library, and micro‑service design.
- Hands‑on experience with Next.js, React, HTML5, CSS3, and modern JavaScript (ES6+).
- Solid understanding of API design (REST & GraphQL) and API versioning strategies.
- Experience with relational (PostgreSQL, MySQL) and/or NoSQL (MongoDB, Redis) databases.
- Familiarity with containerization (Docker) and orchestration (Kubernetes) is a plus.
- Knowledge of CI/CD pipelines, automated testing, and cloud platforms (AWS, GCP, Azure).
- Soft Skills:
- Strong problem‑solving mindset and ability to troubleshoot complex issues independently.
- Excellent communication skills in Bahasa Indonesia and basic English for documentation and cross‑team collaboration.
- Team player who thrives in an agile environment and embraces feedback.
- Self‑motivated learner eager to explore AI‑assisted development tools and emerging technologies.
- Other Requirements: No gender restriction, open to candidates of any age, and a genuine passion for building end‑to‑end web applications.
Benefits
- Competitive salary package with performance‑based bonuses.
- Comprehensive health insurance covering medical, dental, and vision.
- Flexible work‑from‑home policy for up to two days per week.
- Professional development allowance for training, certifications, and conference attendance.
- Generous paid time off, including annual leave, sick leave, and public holidays.
- Modern office environment equipped with ergonomic furniture, high‑speed internet, and collaborative spaces.
- Team building activities, hackathons, and quarterly tech talks to foster innovation.
- Retirement savings plan with company matching contributions.
About Company
Our company is a fast‑growing technology solutions provider focused on delivering digital transformation services to clients across Southeast Asia. We specialize in building scalable web platforms, data‑driven applications, and AI‑enhanced products that enable businesses to stay competitive in an ever‑changing market. With a culture rooted in continuous learning, transparency, and collaboration, we empower our engineers to experiment with new tools, share knowledge, and take ownership of their work. Join us to be part of a vibrant team that values creativity, excellence, and impact.
Interested in this position?
Take the next step in your career and apply for this role today.
Apply Now