Mobile Developer (React Native)

D2 Giảng Võ, Ba Dinh, Ha Noi
See map
3 days ago

Top 3 Reasons To Join Us

  • We focus on delivering impact-generated tasks
  • We love solving problems in innovative ways
  • We use AI in all of our products

Job Description

You will be ​joining one of our engineering squads to develop and maintain our mobile apps. Your responsibilities:

  • Designing and developing LOGIVAN’s cross-platform mobile applications using React Native, which are used by tens of thousands of shippers and truck drivers
  • Building pixel-perfect and buttery smooth UIs that wow the world
  • Taking major part in finding technical solutions for our business and product problems
  • Collaborating across functions in your Scrum team, working with Product Owners, Backend Engineers, QAs and Tech Leads to deliver impactful products and features
  • Peer-reviewing other members’ work
  • Creating technical documentation for the modules and components you own
  • Training and mentoring more junior engineers

Your Skills and Experience

Must-haves

  • Practical experience with React JS / React Native / Redux and relevant work experience as a Mobile Engineer (Android/iOS)
  • Familiarity with the whole mobile development life cycle
  • Solid understanding of React’s fundamental philosophy and component lifecycle
  • Excellent technical problem solving skills and aptitude to learn new technologies, tools and methodologies
  • Proficient in writing clean code, following good principles, design patterns and best practices, covered with tests
  • Solid understanding of HTTP, REST API, JSON
  • Solid understanding of how to convert designs into mobile application, creating effective layout to adapt to different screen sizes
  • Familiarity with native build tools like Xcode, Gradle (Android Studio, IntelliJ)
  • Good written and verbal communication, team player with a collaborative work ethic

Bonus points

  • Having a product mindset, ability to think like the end user to understand, fulfill and delight customers
  • Rock solid at working with third-party dependencies and debugging dependency conflicts
  • Experience in native mobile development
  • Experience in debugging and optimizing app performance
  • Experience in shipping mobile applications to production: mobile CI/CD pipeline, error & crash analytics, etc.
  • Experience with GPS tracking, Geographic Information System (GIS) programming is a plus
  • English language to a good standard is an advantage

Why You'll Love Working Here

Competitive salary: depending on your level

Bonuses: cash performance-linked bonus and stock options (ESOP)

Benefits:

  • Flexible working hour
  • 2 remote working days per month
  • 6 paid leave days per year for study/conference/seminar
  • Performance-based 13th month salary