Full-Stack Developer
Location:
Thailand - Bangkok, Thailand
Company:
Gulf Group
Job Position
IT Tech Lead
Job Responsibilities
- Provide technical expertise and ensure delivery of high-quality software with scalable and well-structured codes.
- Lead and monitor the Full Stack Development team and vendors, collaborate with stakeholders e.g. PM, UX/UI, BA, and infra team to ensure software quality delivery through automated testing, CI/CD, and monitoring.
- Provide the team and vendors with architecture, design, and code feedback.
- Resource planning to meet project plan.
- Documenting software design and architecture.
- Act as a focal point for assigned Mobile/Web applications/New technology projects.
- Provide assistance and consultative advice to business users to use applications and information technology effectively.
- Communicate plans, status, risks and issues to the project team and stakeholders in a timely manner, as well as escalate any potential issues where required.
- Investigate and resolve any application functionality-related issues, provide, troubleshoot and identify modifications needed to meet business processes and requirements.
- Responsible for the complete scope, design, build, test, implement and/or maintain multiple mobile applications, web applications and develop innovative applications to demonstrate alignment to the Digital strategy roadmap and business users.
- Experienced in Microsoft Azure Technology, Web/mobile architecture, and Work across the full stack, including developing front-end applications, API integration from mobile applications to back-end and databases, Responsive Design, web technology programming and coding, performance tuning, security, and user experience.
Job Qualifications
- Bachelor’s degree in computer science, engineering, IT or a related field from Prominent universities.
- Minimum 5 years of experience in Tech lead, Enterprise architect, or senior software development related.
- Creative individual with deep technological expertise and software development background.
- Experienced in Microsoft Azure Technology, big data, Restful API, Microservice, Docker, and Automate test would be an advantage.
- Minimum of 5 years of hands-on experience in software development.
- Experience in Front-end (e.g., ReactJS, VueJS, HTML5, Javascript, Stylesheet) and Back-end (e.g., .net, C#, Golang).
- Experience in Mobile (e.g., Flutter, React-Native, IOS Swift, Android Kotlin) would be an advantage.
- Experience in Database MS SQL, CosmosDB would be an advantage.
- Experience in Azure Cloud (PaaS) would be an advantage.
- Experience in Azure DevOps CICD pipeline would be an advantage.
- Experience in Github, GitLab.
- Able to multi-task and prioritize workload supporting multiple projects.
- Creativity, problem solving skills, negotiation and systematic thinking.
- Fluent in English both written and verbal (Minimum 750 TOEIC score).
- Goal–Oriented, Unity, Learning, Flexible.