Job description for Software Engineer (AI-Driven) at Emtrade
Job Description
- Develop and maintain the company's web applications end-to-end (Full Stack).
- Build and maintain Backend systems, APIs, databases, and scalable, reliable system architectures.
- Develop Front-End features based on user's request.
- Manage and maintain cloud infrastructure, servers, deployment, and application environments to ensure system reliability, security, and performance.
- Leverage AI tools such as Claude, ChatGPT, Cursor, or similar tools for coding, debugging, and problem-solving.
- Perform testing, troubleshooting, bug fixing, and application performance optimization.
- Collaborate with users and cross-functional teams, taking full ownership to ensure tasks are completed and successfully delivered.
Requirements
- Minimum 1 year of experience as a Full Stack Developer, with strong expertise in Backend development and system architecture.
- Proficient in Golang, REST APIs, databases, and modern Front-End technologies.
- Experienced in managing cloud infrastructure, servers, deployment, and server maintenance.
- Comfortable using AI tools as part of the daily development workflow.
- Demonstrates high ownership and responsibility — proactive, accountable, and committed to seeing tasks through to completion.
- Strong problem-solving, critical thinking, and attention to detail.
- Good communication and teamwork skills.
- Familiar with Git, Agile/SDLC methodologies, and cloud-based development environments.

