Mobile Software Engineer

Design, develop, and maintain robust mobile applications, take ownership of projects, write clean modular code, conduct code reviews, deploy applications, implement CI/CD, and solve technical challenges independently.

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 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.
  • Opportunity to contribute ideas to an evolving product.
  • Collaborative culture with supportive teammates.
  • Autonomy in a dynamic startup environment.

See also

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

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

A new version of freehire is available