Back to job search

Software Engineer (Mobile) (L2) - Hybrid working

Polar Bear Mission Co.,Ltd (freshket) (Bangkok)
Bangkok, Thailand 🇹🇭
เป้าหมายของเฟรชเก็ต คือ การใช้เทคโนโลยีเพื่อเข้ามาจัดการระบบซัพพลายเชนด้านสินค้าเกษตรให้มีประสิทธิภาพและมีความโปร่งใส ทำให้เกษตรกรและผู้ผลิตอาหารสามารถเข้าถึงข้อมูลรวมถึงขายสินค้าได้ในราคาที่ดีขึ้น ทำให้ร้านอาหาร โรงแรมและผู้ผลิตอาหารสามารถซื้อวัตถุดิบคุณภาพในราคาที่เหมาะสม โดยเฟรชเก็ตจะพัฒนาเทคโนโลยีซัพพลายเชนแพลตฟอร์มตั้งแต่ต้นน้ำจนถึงปลายน้ำ เพื่อให้เกิดราคาที่เป็นธรรม มีความโปร่งใสและมีสินค้าที่มีคุณภาพ

Detail posisi

Freshket is a platform for restaurant food supplies, streamlining the food supply chain process. We are looking for a committed and ambitious Software Engineer (Mobile) to build high-quality and scalable products in a fast-paced startup environment.

Kewajiban

• Collaborate with full-stack teams to deliver high-quality solutions
• Participate in the entire project lifecycle, from requirements gathering to deployment
• Develop, test, and deploy applications using our tech stack
• Troubleshoot and resolve issues in a timely manner
• Continuously learn and master the technologies we use
• Contribute to optimizing and enhancing the food supply chain process
• Write correct and clean code; consistently follow best practices. Participates in technical design of features with guidance from the supervisor.

Kualifikasi

General
• A can-do attitude and growth mindset
• Bachelor's degree in Computer Science, Information Technology, or a related field
• Basic understanding of one or more programming languages and frameworks (Flutter, React Native, etc.)
• Writes code with testability, readability, edge cases, and errors in mind
• Experience in publishing and managing mobile applications on Google Play Console & App Store Connect
• Intermediate level of English, both written and spoken
• Ability to work independently, open mind and in collaboration with team members
• Familiarity with Agile methodologies
• Eagerness to learn and understand new technologies deeply
• Good problem-solving skills and attention to detail
• Ability to work collaboratively in a team environment

Experience and Technology skills
• Strong knowledge of mobile programming language - (Flutter or React Native)
• Strong knowledge of database design (SQL, NoSQL)
• Proficiency of HTML5/CSS and JavaScript
• Experience with any MVC frameworks
• Experience with design patterns (very useful to have)
• Experience with unit tests/TDD
• Experience with command line, such as linux, git, ssh
• Understand foundation of front-end stack, Not just using frameworks
• Experience with responsive design and grid-based layouts
• Familiar with CSS preprocessors (SCSS, LESS, etc.)
• Have experience with React is a plus