Job Description
Mobile Developer - iOS/ Android (React Native) - MRT บางยี่ขัน
Responsibilities:
- Work with the business and gather requirements and specifications.
- Develop, build, test and maintain mobile applications.
- Brainstorm new ideas, improve coding and fix bugs.
- Perform troubleshooting and resolving of production issues
- Ensure optimization of the mobile applications developed
- Work closely with the Mobile Architects, UX/UI Designers and other team members to ensure the fast, efficient and reliable concept development.
Job Qualifications
- Bachelor's degree in computer science or equivalent.
- Having 1-5 years of hands-on experience developing and implementing mobile applications
- Experience in mobile web development using HTML/React.Native/CSS/JavaScript/ Android SDK/ Swift/Kotlin
- Deep knowledge and experience in Android / iOS development
- Good working experiences in C / C++ / C# / Java or other Object-oriented programming
- Experience in local testing using Appium, Cucumber or SeeTest for native app testing tools
- Familiarity with publishing of beta apps through TestFlight / HockeyApp.
- Familiarity with Agile/Scrum delivery methodology; rapid prototyping is a plus.
- Excellent knowledge of real-time multi-threaded programming
- Good working knowledge of TCP/IP APIs (sockets, HTTP, TCP vs UDP)
- Good troubleshooting and problem solving skills
- Proven track record of building applications from the ground up
- VoIP (SIP) / Audio CODECs, audio processing and audio APIs is advantages
