ABOUT THE ROLE:The purpose of the Backend Engineer is to design and create quality, scalable, robust backend solutions in close collaboration with the broader engineering and product teams. Reporting to the Backend Engineering Manager, success in this role will be defined as developing rock solid API driven features to enhance and scale our backend platforms.Note: Due to business and role requirements, we will be prioritizing PH-based applicants.
RESPONSIBILITIES:
Develop Ruby on Rails applicationsBuild and maintain new features and functionality.Create scalable and testable code.Ensure well documented, understandable code.
Work in partnership with cross-functional teams to scope and deliver featuresWorking closely with the product team to refine user experience of new functionality.Work with the mobile engineer team to design APIs to support frontend features.Enhance products with your own ideas and input.
Maintain and troubleshoot existing productsTroubleshoot issues and bugs on existing products.Ensure code coverage, unit testing and UI automation are present in all our products.Ironclad approach to security and keeping our apps bank level secure.
Support clients’ technical integrationsHelp onboard clients’ development teams to utilize our APIsProvide technical support for integrating our products.
REQUIREMENTS:Candidates must have at least 4 years’ experience of Ruby on Rails development experienceExperience working/ developing REST API's.Experience in database design, PostgreSQL, and SQL query performance optimization.Experience working in a product focused creative environment.An excellent work ethic and can-do attitude.Attention to detail.Passion for writing clean, maintainable, and efficient code.A talent for communicating ideas, issues, and solutions in a team environment.Excellent communication skills (verbal & written).Demonstrate a desire to learn and grow outside of the office.Keen interest in learning new programming languages and frameworks.Follow best practices (test-driven development, continuous integration, SCRUM, refactoring, and code standards).Familiarity with JavaScript frameworks such as Vue.js and React is a huge plus.
WORK DETAILS:Shift: Preferably Monday- Friday, 6:00am- 3:00pm or 7:00am- 4:00pm (PH Time), depending on business needsLocation: Work from Home Until Further NoticeStatus: Contract