Mobile Software Engineer

You will design, develop, and maintain robust mobile applications with strong performance and user experience. You will take ownership of projects, write clean and modular code, conduct code reviews, deploy applications, implement CI/CD, and independently solve technical challenges.

Responsibilities

  • Design, develop, and maintain mobile applications using React Native CLI, Redux, MMKV, TypeScript, Jest, axios, and similar technologies.
  • Take ownership of projects and tasks independently.
  • Write clean, modular, well-documented code following best practices and standards.
  • Conduct code reviews to ensure code quality, scalability, and adherence to product requirements.
  • Deploy applications and implement CI/CD.
  • Solve technical challenges independently and justify proposed solutions and action plans.

Requirements

  • Experience working in startups and/or dynamic environments.
  • Advanced knowledge of JavaScript, TypeScript, and ES6+.
  • Experience with complex mobile application architecture, error handling, state management, and performance optimization.
  • Solid knowledge of UI/UX design principles, accessibility standards, and mobile best practices.
  • Familiarity with push notification implementation.
  • Demonstrable full-lifecycle mobile development experience.
  • At least 3 years of experience as a Mobile Developer.
  • Experience delivering clean, scalable, high-quality code.
  • English communication skills are a plus.

Benefits

  • Remote work.
  • Flexible schedule.
  • Three weeks of vacation.
  • Thirteenth payment.
  • Home allowance.
  • Health allowance.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available