
New

Full Stack Developer
2 minggu yang lalu
Level 3A, Wisma Metropolitan I,Jl. Jendral Sudirman Kav. 29-31, Jakarta, 12920,Indonesia
Lowongan berakhir pada :
Deskripsi pekerjaan :
Deskripsi pekerjaan Full Stack Developer PT Global LanceSoft Indonesia
Deskripsi pekerjaan Full Stack Developer PT Global LanceSoft Indonesia
We are seeking a skilled and motivated Fullstack Developer with strong experience in Golang for back-end development and Vue.js/Nuxt.js for front-end. You will be responsible for designing, developing, testing, and maintaining high-quality server-side applications that support web and mobile solutions. This role also includes involvement in pre-sales/post-sales technical support and cross-functional collaboration to ensure delivery of reliable, scalable software products.
Responsibilities
- Provide pre-sales and post-sales support for server-side applications related to web and mobile platforms.
- Design, develop, test, and evaluate server-side applications with a focus on scalability and maintainability.
- Collaborate with internal teams (e.g., QA, UI/UX, DevOps) to ensure high-quality and timely delivery.
- Create and maintain RESTful APIs using Golang and modern architectural patterns such as Hexagonal Architecture.
- Build responsive and user-friendly front-end interfaces using Vue.js or Nuxt.js.
- Support database schema design and write complex SQL queries for MySQL, PostgreSQL, and work with MongoDB.
- Participate in System Integration Testing (SIT) and User Acceptance Testing (UAT) processes.
- Maintain accurate technical documentation using tools like dbdocs, Swagger, and air.
- Utilize tools such as Docker, Windows CMD/Powershell, and version control systems (GitHub, Bitbucket, SVN).
- Ensure code quality, reusability, and maintainability through best coding practices and attention to detail.
- Work effectively both independently and in a collaborative environment.
Requirements
- Minimum 3 years of hands-on experience in software development.
- Proficient in Golang and familiar with frameworks or libraries that support scalable API development.
- Proficient in Vue.js or Nuxt.js, and strong understanding of front-end technologies like:
- HTML/CSS, JavaScript, XML, jQuery.
- Tailwind CSS experience is a strong plus.
- Knowledge of Hexagonal Architecture and experience in API documentation and tools (CI, dbdocs, swagger, air).
- Familiar with command-line tools and scripting in Windows CMD, PowerShell, or Docker CLI.
- Experience with version control systems such as GitHub, Bitbucket, or TortoiseSVN.
- Strong database skills with MySQL, PostgreSQL, and MongoDB.
- Excellent communication skills and attention to detail.
- Strong time management skills and ability to handle multiple tasks under pressure.