
Software Engineer (Mobile)
สูงสุด 120,000 ฿
งานประจำ
กรุงเทพมหานคร
7 ชั่วโมงที่แล้ว
ปริญญาตรี
รายละเอียดงาน
As a Senior/Mid Mobile Engineer, you will be responsible for leading the technical design, development, and delivery of high-performance mobile applications. The ideal candidate demonstrates engineering excellence, architects scalable solutions, writes clean/testable code, and champions automated testing. In this role, you will play a key part in defining our mobile strategy, mentoring junior team members, and ensuring our applications provide a seamless, top-tier user experience using modern cross-platform technologies.
หน้าที่ความรับผิดชอบ
• Design, build, and maintain high-performance, reusable, and reliable mobile applications using Flutter and Dart.
• Translate complex design specifications and wireframes into high-quality code, ensuring pixel-perfect execution, smooth animations, and an outstanding user experience.
• Write clean, maintainable, and well-documented code. Establish and enforce robust automated testing strategies (unit, widget, and integration tests).
• Architect mobile solutions, lead technical design discussions, break down complex requirements, and provide accurate work effort estimations.
• Conduct thorough code reviews, provide constructive feedback, and mentor junior/mid-level engineers to foster continuous technical growth.
• Partner closely with product managers, UI/UX designers, backend engineers, and QA to drive features from conception to timely production deployment.
คุณสมบัติ
• Bachelor’s degree in Computer Science, Computer Engineering, or a related field (or equivalent practical experience).
• 3–6+ years of professional software development experience, with at least 2+ years of dedicated experience developing and deploying production-ready mobile apps using Flutter (Dart).
• Deep understanding of state management solutions (e.g., Bloc, Provider, Riverpod), asynchronous programming in Dart, and integrating RESTful APIs/GraphQL.
• Familiarity with native mobile development (iOS/Swift/Objective-C or Android/Kotlin/Java) and writing platform-specific code/MethodChannels is highly desirable.
• Strong proficiency with Git (advanced branching strategies), modern frontend tooling, and Node.js for build scripts or tooling integrations.
• Proven experience navigating the App Store Connect and Google Play Console publishing processes, including managing certificates and provisioning profiles.
• Solid understanding of Agile/Scrum methodologies, with a track record of actively contributing to sprint planning, grooming, and retrospectives.
• Excellent problem-solving, debugging, and architectural design skills. Strong communication and collaboration skills with an ability to influence technical decisions.
• Willingness to learn new technologies and tools
• Proficient with industry-standard tools such as Jira, Confluence, and Figma.
สวัสดิการ
ตามที่ตกลง
สถานที่ปฏิบัติงาน
