

Software Engineer | Backend
JoyRide PH
- Taguig, PhilippinesTaguig, Metro Manila, PhilippinesTaguigMetro ManilaPhilippinesPhilippinesTELECOMMUTE
- Full timeFULL_TIME
Job Description
Responsibilities:
• Creates high performance, reusable, and reliable code
• Designs, builds, and maintains APIs, user-facing experiences, services, and systems
• Ensures best possible performance, quality, and responsiveness of the applications and platforms
• Delivers new product functionality in the shape of private services and public APIs
• Collaborates with stakeholders to understand requirements and identify backend deliverables
• Ensures high availability and reliability of existing platforms
• Debugs production issues across services at multiple levels of the stack and explains both short and long-term solutions with trade-offs
• Identifies and corrects bottlenecks, and fixes bugs
• Works with other engineers in your team to improve performance, enhance code quality, and establish best practices
• Facilitates collaboration with other engineers and product designers to address and solve problems
• Communicates and translates technical issues to non-technical team members
• Evaluates new technologies relevant to the advancement of products
Minimum Qualifications
We are looking for an Associate/Senior Software Engineer (Backend) who will build highly responsive backend services to integrate seamlessly with our mobile and web platforms, and other systems. He/she will be working with a multi-functional engineering team and product designers, taking on challenging problems and developing solutions with little to no assistance.
Requirements:
• Solid experience building distributed highly scalable back-end applications
• Comfortable in building and scaling systems in a growing services infrastructure
• Experience with NodeJS, Python, and GraphQL frameworks
• Experience with cloud platforms (AWS and Google Cloud GCP)
• Experience with SQL and NoSQL database technologies
• Experience with Google Firebase
• Experience with data mapping, ETL integration, and data migration
• Experience with caching technologies such as Redis
• Experience with other development tools such as Docker, Git
• Experience with authentication and authorization management
• Experience with writing unit tests
• Familiarity with the entire development lifecycle
• Passion for writing clean, readable, and scalable code
• Curiosity to drill into complex issues and solve problems with a cross-functional team
• Strong understanding of and experience in automated unit and functional testing
• Familiarity with front-end frameworks (React Native / React) is a plus
Perks and Benefits
Work from Home
Medical / Health Insurance
Paid Sick Leave
Employee Discounts
Performance Bonus
Paid Vacation Leave
Paid Holidays
Flexitime
Maternity & Paternity Leave
Jobs Summary
- Job Level
- Mid-Senior Level / Manager
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Recruiter response to application
- Sometimes
- Office Address
- Taguig, Metro Manila, Philippines
Feel secure when applying: look for the verified icon and always do your research on a company. Avoid and report situations when employers require payment or work without compensation as part of their application process.