<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=653457899146166&amp;ev=PageView&amp;noscript=1">
Join us in 
Powering Stores, Winning Customers

RUSH Technologies, Inc. is currently looking for a Full Stack Mobile Developer

Department: Tech

Understanding the Role

The Full Stack Mobile Developer will be responsible for the design, architecture, and development of advanced software solutions in Android and iOS Operating Systems.

He/she is also expected to adhere to the organization’s software solutions while following the best practices and set standards.

Salary: Php 60,000

Basic Qualifications
  • Bachelor's Degree in Computer Science or a similar technical field 
  • At least 3 years of working experience in developing websites, web applications, web services, mobile applications, and the like
  • Understanding of Software Development Life Cycle (SDLC) and Object-Oriented Programming
  • Experience in Kotlin and Java
  • Familiar with other technologies like Swift, HTML, and Javascript
  • Experience in developing Mobile Applications for different OS versions and screen sizes
  • Experience in integrating RESTful APIs to connect applications to back-end services
  • Experience in utilizing dependency injection technique
  • Experience in threading and performance tuning
  • Experience in facilitating app deployments in Google Play Store or App Store Connect
  • Extensive experience with Agile Methodology
  • Strong analytical skills, highly detailed and result-oriented while respecting the process
  • Good communication and presentation skills in both English and Filipino
  • Good business/client engagement skills
  • Must be assertive, proactive, and able to multitask
  • Good negotiation skills
  • Strong interpersonal skills
  • Must be able to prioritize activities and deliver projects on time
  • Ability to work with minimum supervision and able to provide guidance to new team members
  • Integration protocols
  • Vendor API integration
  • Git as version control
  • Debugging and optimization
  • Design patterns for mobile architecture
  • Unit Test creation
  • SOLID Principle
  • Knowledge on CICD is a plus
Duties & Responsibilities
  • Translate business rules and requirements into a working and quality back-end and/or front-end code.
  • Deliver projects within the agreed timeline while staying on budget
  • Improve system quality by identifying issues and common patterns, and developing standard operating procedures
  • Maintain and enhance existing applications by identifying opportunities for improvement through recommending, designing, and implementing systems
  • Consistently apply generally accepted programming standards and techniques to assure efficient program logic and data manipulation
  • Create and maintain Unit Test for new functionalities in the system
  • Diagnose and resolve software problems quickly and efficiently
  • Participate in reviewing projects and their technical requirements during the planning
  • Manage the deployment of the application to different environments, including Production
  • Provide an accurate project status report to the immediate supervisor
  • Keep up to date on technology trends related to system or software development
  • Other job-related activities may be assigned from time to time