
Ang BotCity ay isang SaaS platform para sa mga enterprise automation team na bumubuo at nagpapatakbo ng mga code-based automation, lalo na gamit ang Python at computer vision. Saklaw ng mga tool nito ang mga workflow ng developer, cloud orchestration, pamamahala ng session at imprastraktura, observability, seguridad, pagsunod sa mga pamantayan, at mga integrasyon sa cloud at mga platform ng opisina. Tinutulungan ng BotCity ang mga organisasyon na isentro ang pamamahala at mag-deploy ng automation sa mga virtual machine, container, at serverless environment habang binabawasan ang mga panganib na dulot ng hindi napapamahalaang mga script.
Senior Frontend Engineer sa BotCity — Remote sa US
Pangunahan ang pag-unlad ng mga produktong React at Next.js ng BotCity para sa pamamahala ng enterprise automation. Hubugin ang mga scalable na frontend experience, pamantayan sa engineering, at mga gawi ng team sa isang pandaigdigang remote na kapaligiran.
Paglalarawan
- Pangunahan ang pagbuo at pagpapaunlad ng mga frontend ng produkto ng BotCity
- Bumuo, mag-deploy, at magpanatili ng mga scalable at responsive na web application gamit ang makabagong teknolohiya sa frontend
- Unahin ang mga desktop experience habang nakikibahagi sa mobile development habang umuunlad ang produkto
- Makipagtulungan sa mga product manager at UX/UI designer upang gawing praktikal at madaling gamitin na solusyon ang mga requirement
- Pagbutihin ang frontend codebase sa pamamagitan ng pag-refactor ng legacy code at paggamit ng pinakamahuhusay na engineering practice
- Panatilihin ang performance sa iba't ibang device at browser
- Makibahagi sa code review at palakasin ang mahuhusay na frontend engineering practice
- Tukuyin at lutasin ang mga isyu sa frontend upang mapanatili ang maayos na karanasan ng user
- Gumawa ng reusable code at library para sa patuloy na pagbuo ng produkto
- I-optimize ang mga component para sa pinakamataas na bilis at efficiency
- Magtakda ng mga frontend standard at playbook na sumusuporta sa paglago ng team
- Pahusayin ang kakayahan ng team sa pamamagitan ng review, pairing, at pagbabahagi ng kaalaman
- Mag-ulat sa Engineering Manager
Mga Kinakailangan
- Bachelor's degree sa Computer Science, Computer Engineering, o kaugnay na disiplina
- Hindi bababa sa limang taon ng propesyonal na karanasan sa software engineering
- Hindi bababa sa tatlong taon ng karanasan sa paghahatid ng kumplikadong frontend project kasama ang mga Product at UX/UI team
- Matibay na pundasyon sa software engineering, kabilang ang malinis na code, design pattern, component architecture, at state management
- Hands-on na karanasan sa mga automated testing tool tulad ng Jest, React Testing Library, Playwright, o Cypress
- Karanasan sa pagpapahusay ng frontend performance
- Mahusay sa HTML, CSS, JavaScript, at TypeScript
- Mataas na kaalaman sa React at Next.js
- Karanasan sa paggamit ng Git at GitHub
- Karanasan sa paggamit ng Microsoft Office o Excel, Google Suite, at Notion
- Matatas sa Portuguese
- Advanced ang kasanayan sa English
- Kayang pangasiwaan ang mga inisyatiba hanggang matapos, manatiling accountable, at gumawa ng kalkuladong panganib na nakatuon sa customer
- Kayang magsimula sa pangangailangan ng customer, magsagawa nang maingat, at panatilihin ang malawak na pananaw sa produkto
- Kayang makipagkomunika nang maagap, malinaw, at maikli habang magalang na hinahamon ang mga desisyon
- Aktibong naghahanap, nagbibigay, at gumagamit ng feedback
- May dating karanasan sa isang early-stage, high-growth, at mabilis na startup
- Handang bumiyahe kung kinakailangan para sa mga event at meeting ng team
Mga Benepisyo
- Magtrabaho nang remote kasama ang team na nasa iba't ibang panig ng mundo
- Makibahagi sa isang mabilis lumagong automation company
- Bumiyahe kung kinakailangan upang suportahan ang mga event at makilala ang team