Yangon, Myanmar

MiniApp Software Engineer

 Job Description:

Participate in full app life-cycle: concept, design, build, deploy, test and release to app store. Work with product teams on new product ideas, designs, prototypes and estimates. Keep up-to-date on current and upcoming features in relevant products and platforms. Drive a best practices approach to the continuous improvement of our products, processes, and tools. Write and maintain documentation for all features in development.

  • Developing Hybrid Mobile Applications Experience of working with PhoneGap, Bootstrap, Android, AngularJS, Cordova or similar mobile development frameworks.
  • Integrate the AppCubeCloud SDK seamlessly within the web application, ensuring proper communication with the Super App's native features.
  • Implement functionalities like login-free user authentication and payment processing as per AppCubeCloud's guidelines.
  • Write clean, maintainable, and well-documented code adhering to best practices.
  • Stay up-to-date with the latest advancements in React, TypeScript, and the AppCubeCloud SDK.
  • Participating in the entire app development lifecycle, from conceptualization to deployment.
  • Collaborating with product teams to generate new ideas, designs, and prototypes.
  • Staying updated on current and upcoming features in relevant platforms and products.
  • Implementing best practices to continuously improve products, processes, and tools.
  • Writing and maintaining comprehensive documentation for all features in development.
  • Ensuring the app meets quality standards through thorough testing.
  • Deploying the app on the appcube and managing the release process.
  • Providing technical support and troubleshooting issues as they arise.
  • Continuously learning and staying abreast of new technologies and industry trends.
  • Contributing to a positive and collaborative team culture.

Qualifications:

  • Hybrid mobile development experience
  • Proven experience building progressive web applications with TypeScript.
  • Experience with integrating third-party SDKs within web applications/hybrid mobile apps.
  • Familiarity with asynchronous programming concepts (Promises, Async/Await).
  • Bonus points for experience with Vite.js and the AppCubeCloud ecosystem.
  • Plus: Experience with Vue.js is a plus.

Technical requirements:

  • At least 3 years of development experience.
  • Understanding of web front-end development technologies, including HTML/CSS/JavaScript, etc., mastering at least one mainstream front-end framework (React/Vue/Angular, etc.), with TypeScript experience preferred.
  • Expertise in NodeJS, JSON and REST based programming (Not limited to React/ReactNative/Vue/TypeScript/Flutter)
  • Experience in developing large-scale system portals is preferred.
  Required Skills:

Front-end Development Bonus Mobile Applications Authentication Estimates CSS AngularJS Web Applications JSON Android Features Continuous Improvement TypeScript Bootstrap Technical Support Writing Programming Troubleshooting Documentation HTML JavaScript Software Testing Design Communication