About the job Software Engineer(Mid, Go + React)
Software Engineer (Mid-Level)
Technology Stack: GoLang (Backend), React (Frontend)
Project: Order Management System (OMS)
Work Arrangement: Hybrid (3 days/week onsite)
Location: BTS Chong Nonsi
Employment Type: 12-Month Contract
Role Overview
The Mid-Level Software Engineer is responsible for delivering end-to-end software development within the SDLC, with a strong focus on implementation quality, unit testing, and API integration. This role contributes directly to building and enhancing a scalable Order Management System.
Key Responsibilities
- Prepare detailed technical designs, including sequence diagrams, API specifications, and database entity definitions.
- Develop frontend and backend services using GoLang and React in alignment with approved architecture and design guidelines.
- Deliver end-to-end features across the SDLC, from implementation to testing.
- Write and maintain unit tests to ensure code reliability and maintainability.
- Perform API integration and collaborate with cross-functional teams to ensure smooth system integration.
Required Qualifications
-
Proven experience as a Software Engineer delivering production-ready systems.
-
Strong hands-on experience with GoLang and React.
-
Solid understanding of SDLC, RESTful APIs, and unit testing practices.
-
Ability to work independently on assigned tasks and deliver within timelines.