<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 is currently looking for a Senior Fullstack Software Engineer

Department: Tech

 

Understanding the Role

In today’s rapidly evolving tech industry, it’s crucial to be supported by a jack-of-all-trades professional with the skills to develop end-to-end solutions who can answer all front-end and back-end requirements.

As such, RUSH is looking for a Sr. Fullstack Software Engineer to be responsible for the design, architecture, and development of advanced software solutions for the company. They must adhere to the organization’s software standards, while following the best practices and standards set, in order to propel RUSH forward as a top SaaS provider for eCommerce and Loyalty solutions in the country. 

Salary: PHP 70,000

Basic Qualifications

  • Academic Background: At least graduate with a Bachelor’s Degree in IT, Computer Science, Engineering, or any related course
  • Relevant Work Experience:
    • At least 4+ years of working experience in developing websites, web applications, web
    • services, mobile applications, or the like.
    • Understands Software Development Life Cycles (SDLC) and Object-Oriented Programming.
    • Has experience with Object-Oriented design and has programming skills, specifically in PHP and Laravel/Lumen frameworks.
    • Has experience in MySQL, MongoDB, or similar database management systems; web service integration (SOAP, REST, JSON, XML); VueJS, ReactJS, Bootstrap-Vue, HTML5, CSS3, and Javascript frameworks.
    • Has experience in design patterns implementation.
    • Has extensive experience with Agile Methodology.

  • Technical Skills - knows how to accomplish, use, or apply: 
    • Integration protocols
    • Vendor API integration
    • Git as version control
    • Debugging and optimization
    • Microservice architecture and execution
    • Figma utilization
    • SOLID principle
    • Unit Test creation
    • Docker setup and useability
    • SCSS, SASS, typescript usage
    • NodeJS, NPM, NUXT implementation
    • AWS/CICD/Tailwind CSS

  • Soft Skills: 
    • Has strong analytical skills, and is a highly-detailed and result-oriented individual.
    • Has good communication and presentation skills in English and Filipino.
    • Has good interpersonal and business/client engagement skills, and is able to handle negotiations.
    • Self-manages: works with minimum supervision, prioritizes activities and delivers projects on time, is assertive, proactive, and able to multitask.
    • Easily adapts to a fast-paced environment with tight SLAs.
Duties & Responsibilities
  • Project Ownership:
    • Participates in reviewing project and technical requirements during planning.
    • Translates business rules and requirements into quality backend and/or frontend codes.
    • Applies generally accepted programming standards and techniques to achieve efficient program logic and data manipulation.
    • Provides an accurate project status report to the immediate supervisor.
    • Manages the deployment of the application to different environments, including Production.
    • Creates and maintains Unit Test for new functionalities in the system.
    • Diagnoses and resolves software problems quickly and efficiently.
    • Delivers projects within the agreed timeline while staying on budget.
  • General Product Management:
    • Improves system quality by identifying issues and common patterns, and developing standard operating procedures.
    • Maintains and enhances existing applications by identifying opportunities for improvement through recommending, designing, and implementing systems.
    • Keeps up to date of technology trends with relation to system or software development trends as much as possible.
    • Other job-related activities may be assigned from time to time.