Technology

MOBIILE SOFTWARE ENGINEER

Lead Level   •   Mindanao

Job Description

Qualifications:

  • Bachelor's Degree in Information Technology or Computer Studies
  • 3+ years Software Development work experience in Mobile Development (JavaScript experience strongly preferred)
  • 3+ years creating and supporting Web Services in a high transactional environment
  • Experience in developing software using Dependency Injection Frameworks
  • First class communication skills in written and verbal form
  • Prior experience with Logistics Platforms, e-Commerce systems, Payments Solutions and Providers is a big plus
  • Experience developing fault tolerant distributed systems is highly desirable
  • Working knowledge of Agile Software Development mechanics
  • Background in Service Oriented Architecture implementation, service versioning, and backward compatibility
  • Critical thinking skills and the ability to produce across your team and beyond
  • Rock solid coding skills
  • Strong Object Oriented Programming concepts, data structure, algorithms, and system level programming (including multi-threaded programming)
  • Thorough understanding of Software Development Lifecycle and methodologies
  • Ability to articulate technical design decisions and software implementation in technical forums
  • Knowledge of performance testing, application tuning and load testing
  • Skills in AWS and CI/CD is an advantage
  • Technical Skills for Mobile Software Engineer
    Experience and/or familiarization in ANY of the following is needed:

    • JavaScript
    • React JS
    • CSS/HTML
    • Rest API
    • Fundamentals of OOP
    • Design Pattern
    • Architecture Design
    • Database
    • Agile
    • Micro service
    • Front-end
    • AWS
    • CI/CD

     

 

Application Process

1 Resume Screening


2 Online/Phone Screening


3 Onsite assessment and interviews