Job Openings XTN-4959578 | IT SOFTWARE DEVELOPER

About the job XTN-4959578 | IT SOFTWARE DEVELOPER

MI Philippines is a shared services provider to US and other customers worldwide. We are looking for innovative professionals with top notch skills who thrive on opportunity, high performance and teamwork.

  • Health Insurance/HMO
  • Enjoy unlimited MadMax Coffee
  • Diverse learning & growth opportunities
  • Accessible Cloud HR platform (Sprout)
  • Above standard leaves
  • Miscellaneous allowance
  • Loans
  • Develop and maintain applications using the MERN stack (MongoDB, Express, React.js, Node.js)
  • Collaborate with cross-functional teams to design and implement efficient and scalable software solutions
  • Create and maintain software design specification documents
  • Practice good software engineering techniques and standards to reduce coding errors and ensures robustness and efficiency of work products
  • Identify and resolves technical or product problems
  • Maintain existing applications by enhancing software and troubleshooting issues
  • Participate in code reviews and incorporates recommendations 
  • Participate in SCRUM Ceremonies
  • Communicate and present designs in group settings
  • Assume full responsibility for assigned tasks and end-to-end accountability for end-product delivery

Computer Skills

  • Proficiency in JavaScript and TypeScript programming
  • Proficiency in Node.js and React.js
  • Good knowledge of RDBMS
  • Familiarity with RabbitMQ and Redis
  • Knowledge of web application infrastructure

Education and/or Experience

  • Bachelor’s degree in computer science or equivalent field
  • 3+ years of in-depth experience in React.js and Node.js development
  • Proficiency in writing optimal SQL queries
  • Experience working with MySQL database
  • Experience with frameworks/libraries to generate barcodes or QR codes is a plus
  • Strong problem-solving skills and ability to work in a fast-paced environment
  • Excellent communication skills and the ability to collaborate effectively with team members
  • Fluent in English.
  • Excellent organizational and communication skills (both written and verbal)
  • Ability to work effectively with external partners/vendors
  • Ability to work across multiple time zones