Job details
เรากำลังมองหา Full Stack Developer ที่มีความสามารถและหลงใหลในการขับเคลื่อนวงจรการพัฒนาซอฟต์แวร์ตั้งแต่ต้นจนจบ (end-to-end development life cycle) มาร่วมเป็นส่วนหนึ่งของทีมเทคโนโลยีอันเติบโตของเรา ในบทบาทนี้คุณจะได้ออกแบบอินเทอร์เฟซ Frontend ที่ใช้งานง่าย พัฒนาแอปพลิเคชันมือถือ (iOS/Android) และสถาปัตยกรรมระบบ Backend รวมถึง API ที่มีความสามารถในการขยายตัว เพื่อส่งมอบโซลูชันดิจิทัลที่มีประสิทธิภาพสูงอย่างไร้รอยต่อในทุกแพลตฟอร์ม พร้อมทั้งทำงานร่วมกับทีมงานสหสาขาวิชาชีพอย่างใกล้ชิดเพื่อบรรลุเป้าหมายทางธุรกิจของบริษัทและลูกค้า
Responsibilities
- Be a full stack developer drive the end-to-end development life cycle by designing intuitive Frontend interfaces, building robust Mobile Applications (iOS/Android), and architecting scalable Backend systems and APIs to deliver seamless, high-performance digital solutions across all platforms.
- Working productively with a cross-functional team (including product owner, project manager, business analyst, ux/ui designer, developers, QA engineer, DevOps engineer) to produce a high quality of deliverable and codes
- Learn, analyst, and always asks questions to understanding business requirements from business team
- Implement appropriately technical solutions that can meet business requirement with high quality and performance
- Always considering writing unit test as a part of developing and completion of works
- Working with software tester / QA to perform load / performance testing
- Following the development process agreed by the team and suggest improvement if needed
- Participate in task breaking and evaluating the effort used in development
- Communicate work progress, obstacles, and ideas with the team to ensure work is completed on time and with quality
- Working with people in other departments with professionalism to helping the company / clients meet business goals
- Happy to help writing some technical document if required by the company / clients
Qualifications
- Bachelor's degree in information technology, software development management, software engineering, computer science, or a related field
- At least 3 years of front-end development experience (e.g., JavaScript, TypeScript, React, React Native, NextJS, Flutter).
- At least 3 years of backend development experience with JavaScript/TypeScript frameworks (e.g., NodeJS, NestJS, Hono).
- Experiences with Open API, HTTP application handlers, RESTful services
- Hand on experiences with relational databases (MySQL / PostgreSQL) and non-relational databases (MongoDB)
- Hand on experiences with build management tools (such as NPM/Yarn) and CI/CD tools (such as Jenkins/GitHub Actions/Bitbucket Pipelines)
- Hand on experiences with ORMs libraries (Such as Prisma,Drizzle)
- Having quality mindset and understanding importance of producing unit testing, clean code, pull request and code review
- Experiences working in Agile way of work and Scrum framework
- Experiences in deploying applications into containers (Docker) is a plus
- Experiences working on Cloud environment e.g. AWS or Azure is a plus
- Experiences developing with micro service concept is a plus
Required Skills
Employee Benefits
- ประกันสังคม
- Company MacBook
- Udemy Learning Access
- Company Party Every 2 Months
- Free Snack Bar
About the company
Techflow
เราให้บริการพัฒนาซอฟต์แวร์แบบครบวงจร ตั้งแต่การวิเคราะห์และตรวจสอบความต้องการ (Validation) การออกแบบ (Design) การพัฒนา (Development) การทดสอบ (Testing) ไปจนถึงการนำระบบขึ้นใช้งาน (Deployment) ด้วยมาตรฐานคุณภาพสูง พร้อมสร้างผลตอบแทนจากการลงทุน (ROI) สูงสุด
Posted 1 month ago