Software Engineer | Backend
JoyRide PH
- Taguig, PhilippinesTaguig, Metro Manila, PhilippinesTaguigMetro ManilaPhilippinesPhilippinesTELECOMMUTE
- Penuh waktuFULL_TIME
Deskripsi Pekerjaan
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
Kualifikasi Minimum
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
Fasilitas dan Tunjangan
- Work from Home
- Medical / Health Insurance
- Paid Sick Leave
- Employee Discounts
- Performance Bonus
- Paid Vacation Leave
- Paid Holidays
- Flexitime
- Maternity & Paternity Leave
Ringkasan Perkerjaan
- Tingkat Posisi
- Mid-Senior Level Manager
- Spesialisasi
- IT and Software
- Persyaratan tingkat pendidikan
- Lulus program Sarjana (S1)
- Respon rekruter ke lamaran
- Sometimes
- Alamat Kantor
- Taguig, Metro Manila, Philippines