RUSH Technologies, Inc. is currently looking for a

Full Stack Software Engineer

Department:
Technology
Understanding the Role

At RUSH, we believe that the strongest relationships are built on relevant and valuable experiences.

We are on a mission to help businesses create lasting connections and exceptional experiences for their customers. In keeping with our promise, we are seeking to build a team of talented individuals to help build top-notch ready-made digital solutions that enable businesses to meet their customers at every stage of the customer lifecycle.

We are in search of an experienced Full Stack Software Engineer who will be responsible for designing, developing, and implementing new features and functionality of advanced software solutions for the company. He/She will have the opportunity to work on both the front-end and back-end aspects of our application, collaborating with a dynamic team of developers to deliver high-quality solutions to our customers. He/she will also work closely with our product managers and designers to bring their ideas to life and ensure that our software meets the needs of our users.

In this key role as a Full Stack Software Engineer, he/she must adhere to the organization’s software standards while following the best practices and standards set to propel RUSH forward as a top SaaS provider for e-commerce and Loyalty solutions in the country.

Salary: Php 35,000

Basic Qualifications:

Academic Background: Bachelor’s Degree in Information Technology, Computer Science, Engineering, or any related course

Relevant Work Experience:

  • 3+ years of working experience developing websites, web applications, web services, mobile applications, or similar
  • 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 pattern implementation
  • Has extensive experience with Agile Methodology

Technical Skills in the following:

  • 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

Duties and Responsibilities:

Project Ownership:

  • Participates in reviewing project and technical requirements during planning;
  • Translates business rules and requirements into the 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 Tests for new functionalities in the system;
  • Diagnoses and resolves software problems quickly and efficiently; and
  • 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;
  • Stay up-to-date on industry trends and technologies to ensure the team is using the most relevant tools and frameworks.

Employment Application Disclaimer

I certify that the information provided in this application is correct to the best of my knowledge. I understand that falsifying information is ground for non-acceptance of application or for discharge should I be hired.

I authorize the company to conduct background checks and contact my previous employers or other character references to verify the information provided in my application documents.

I also allow the organization to use my application for other vacant positions within their company considering that those are still aligned with my qualifications.

In consideration of my employment, I agree to abide by the rules and regulations of the company which may be changed, withdrawn, or interpreted at any time without prior notice.

Join our team and #FeelTheRUSH!
Please complete this form by providing your basic information, your professional profile, and your CV.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
By clicking "Submit," you acknowledge that you have read and agree to the terms of the Employment Application Disclaimer.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.