
Ang Umpisa Inc ay isang kompanya sa pagkonsulta sa teknolohiya at negosyo na tumutulong sa mga organisasyon na bumuo ng mga digital na produkto, software application, at mga bagong negosyo. Pinagsasama ng kanilang trabaho ang estratehiya sa negosyo, pamamahala ng produkto, digital na estratehiya, disenyo ng UI/UX, software engineering, quality assurance, at business analysis. Gumagawa ang kompanya ng mga iniangkop na solusyon gamit ang mga teknolohiyang tulad ng React, React Native, Flutter, at Node.js, na may mga kasanayan sa DevSecOps na isinama sa kanilang paraan ng engineering. Sinusuportahan din ng Umpisa ang pagbuo ng mga negosyo at nag-aalok ng CTO-as-a-Service, habang nagtatrabaho sa pagkonsulta, marketing, pangangalagang pangkalusugan, fintech, real estate, at edukasyon. Ginagabayan ang kanilang pangkat ng mga propesyonal sa teknolohiya ng isang kolaboratibong kultura sa engineering at ng misyon na palakasin ang papel ng Pilipinas sa pandaigdigang industriya ng teknolohiya.
Senior na Inhinyero sa Backend
Pangungunahan ang arkitektura at pagbuo ng mga backend system sa Umpisa Inc. sa Pilipinas gamit ang Go, Java, Spring Boot, at MySQL. Pangangasiwaan ang mga API, microservice, pagiging maaasahan, integrasyon, at pagpapalakas ng kakayahan sa engineering.
Paglalarawan
- Magdisenyo at manguna sa scalable at highly available na backend service at REST API na binuo gamit ang Go, Java, at JavaScript
- Gabayang ang disenyo at tuloy-tuloy na pagbuo ng mga enterprise application gamit ang Spring Framework at Spring Boot
- Pamahalaan ang masalimuot na business logic, authentication, authorization, at integration service
- Magtakda ng mga pamantayan sa disenyo ng API at mangasiwa sa mga integrasyon sa panloob at panlabas na sistema
- Makipagtulungan sa mga frontend engineer at suportahan ang pagbuo ng user-facing gamit ang ReactJS kapag kinakailangan
- Pangasiwaan ang arkitektura ng MySQL, schema, index, stored procedure, performance tuning, at query optimization
- Hubugin ang microservices architecture at mga desisyon sa disenyo ng distributed system
- Magtakda ng mga pamantayan sa engineering para sa consistency ng data, seguridad, reliability, at kalidad ng software
- Makipagtulungan sa mga lider ng Product, Design, at Engineering sa teknikal na direksiyon at paghahatid ng feature
- Pangasiwaan ang mga architecture review, teknikal na desisyon, code review, pagsisiyasat sa ugat ng problema, at pagtugon sa insidente
- Mag-mentor ng mga engineer, suportahan ang hiring at onboarding, at magsagawa ng mga sesyon sa paglilipat ng kaalaman at pagsasanay
- Pangasiwaan ang mga kasanayan sa deployment, monitoring, performance ng application, scalability, reliability, at seguridad
- Mag-ulat ng progreso sa mga stakeholder, kliyente, at customer
- Subaybayan ang mga pag-unlad sa digital product at teknolohiya habang patuloy na pinauunlad ang propesyonal na kakayahan
- Suportahan ang mga aktibidad sa pre-sales, post-sales, at product development
- Makilahok sa mga event ng kumpanya at panatilihin ang kultura ng kumpanya
- Gumawa ng mga resource sa pagsasanay, gabay, at dokumentasyon para sa pagpapahusay ng kasanayan at paglilipat ng kaalaman
Mga Kinakailangan
- Bachelor’s degree sa Computer Science, Engineering, o katumbas na praktikal na karanasan
- Hindi bababa sa 6 na taon ng propesyonal na karanasan sa backend engineering, kabilang ang end-to-end na pagmamay-ari ng mga system
- Karanasan sa production development gamit ang Go, Java, at JavaScript
- Advanced na kaalaman sa Spring Framework at Spring Boot para sa pagbuo ng enterprise application
- Karanasan sa pagdidisenyo ng REST API at pagpapatupad ng authentication, authorization, at integration service
- Working knowledge sa ReactJS at karanasan sa pag-aambag o pakikipagtulungan sa frontend development
- Advanced na karanasan sa MySQL na sumasaklaw sa schema design, indexing, stored procedure, at malakihang performance tuning
- Karanasan sa pagdidisenyo ng microservices at distributed system
- Karanasan sa pag-integrate ng third-party service, API, at enterprise platform
- Malalim na pag-unawa sa scalable, reliable, at secure na mga kasanayan sa system design
- Karanasan sa pamumuno o malaking kontribusyon sa mga desisyon sa arkitektura at teknikal na disenyo
- Kakayahang mag-mentor ng mga engineer at manguna sa code review na nagpapahusay sa kalidad ng buong team
- Karanasan sa mga estratehiya sa unit, integration, at end-to-end testing
- Karanasan sa CI/CD, deployment, production monitoring, at incident response
- Mahuhusay na kasanayan sa komunikasyon at karanasan sa pakikipagtulungan sa pamunuan ng Product, Design, at Engineering
- Dagdag na bentahe ang dating karanasan sa pag-mentor o pamumuno ng mga engineer
- Malakas na kasanayan sa komunikasyon at komportableng magtrabaho sa kolaboratibo at mabilis na kapaligiran
- Kakayahang pamahalaan ang magkakasabay na prayoridad at matagumpay na makapaghatid ng resulta sa mabilis na kapaligiran
- Mas pinipili ang may karanasan sa pagpapadaloy ng mga sesyon sa paglilipat ng kaalaman, pagsasanay, o workshop para sa mga team o kliyente
- Handang bumiyahe at may kakayahang pumunta sa Singapore para sa pagsasanay sa Oktubre at ipagpatuloy ang pagsasanay sa Maynila mula Nobyembre hanggang Disyembre
Mga Benepisyo
- Kasama ang travel provision para sa on-site training sa Singapore sa Oktubre