Full Stack Engineer

Emtradeid โ€” Indonesia ยท Posted ~1 day ago

Mid

Skills

Golang REST APIs MySQL Git backend development AI development tools Agile GCP

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Summary

A fullstack engineering role focused on backend services, API development, database optimization, and AI-assisted software workflows. The position values adaptability and continuous technical growth.

Highlights

Opportunity to use AI-assisted development workflows, build scalable services, and contribute to modern product development.

Description

Job Description: Utilize AI tools (such as Claude, ChatGPT, Cursor, GitHub Copilot, or similar tools) as part of the development workflow to assist with coding, debugging, refactoring, testing, documentation, and problem-solving.Develop, maintain, and optimize backend services using Golang.Design, build, and integrate secure, efficient, and scalable RESTful APIs.Troubleshoot, debug, and optimize backend system performance.Write clean, well-structured, maintainable, and well-documented code.Perform unit testing and ensure application quality before deployment.Manage and optimize relational databases, particularly MySQL.Use Git for version control and collaborative software development.Participate in product development using Agile methodologies and follow the Software Development Life Cycle (SDLC). Requirements: Must be proficient in using AI tools (such as Claude, ChatGPT, Cursor, GitHub Copilot, or similar tools) as part of the daily software development workflow.Minimum 2โ€“3 years of experience as a Back-End Developer.Proficient in Golang for backend application development.Hands-on experience designing, building, and integrating RESTful APIs.Strong understanding of MySQL or other relational databases.Proficient in using Git for version control.Experience with deployment or managing applications on Google Cloud Platform (GCP) is a plus.Solid understanding of the Software Development Life Cycle (SDLC) and Agile development methodologies.Strong communication and teamwork skills.Proficiency in spoken and written English is a plus.Eager to learn, adaptable to new technologies, and committed to continuously improving technical skills.