[![English Jobs Logo](/public/img/logo100.png "English Jobs Logo")

### ENGLISH JOBS PORTUGAL](/) [post a job](/publish-job)

search

# 46 react English-speaking jobs in Porto

Include languages [+]sorted by: relevance · [newest](/in/porto/react?sort=date)

### Note

Some links might not work from outside the European Union.

Dismiss

[### Python Software Engineer (m/f/d)](/clickout_alt/253a7da9ba76b654?ql=ql&sig=863812844bb763035bbc7a626e19c48f86185484&e=GlO9eM10_hhvWA8FDkp57-lXwMGXjqigQ_AW14iEKCT9tVH6hD47QUf2dU1vs49E5Hcfk0JPmaQocL7nAbxJQXrBlplm1TvP8Eoo1fK2ZYYl5F8YnXc00yNVu16C_24WIh8mcM7yduf1UUfkXjV5-l47r3naB9IRfbo-949fkWZx8bW0K5hjnuyFgph0_U9560ECJYtUk5MY3X1dPSclVfpfcklINxMaojHHhJ05ooU_RGZRMBrsPKRfFdTv-SZSbp9mQ5iNF6ygwo3rNF1nBr7SwhkaKQZlv524pMb7I-bpnwwzi3s65TSDmoacycQWllOK5c72tzhq8rpzYnZlwoubT2QaY1HnYCSxM0y6NXmUIdTigQpUtcqSmAHx2PB8Qj7k0iXuWR9ACn0dJQk19yX4I5iYBZr0Lc6E4p6Ib5di6cN8JzXoKg8yHpBywdJqQUpTr2-ZvwpATxbwS55MLcfT6udRJfejMPWN2_XEi0JdWseXZI3sY9Abi2HtftAYofOc9yqlZIEuXgk9hOZ_aY6DHVyqcXw98smjyqHPz4bkVUdIilCVHxFL2q5o1a9hgVE8yB8lw7SLwxnp-Z_tuRSmaZaBzaN--GwWeajXD6aM04r6CFbsSfwpSU07rgBUnW4xoozAOoTL-Df8wih0Oz8G1A3q9O9x8goSXiRBMH5qh4VQDpDKShb7_kkirYZugUchYWBb-ds7Uj--VTRAK06pEbB1-J7dux9vQotv6Z9AtcQ-xPLDsG1xvrKJq_UNEcljhxkhwglNalwRTBt0On0ICOcxqLOTJA6IRp2CuLims6pjvircqjuGBnx1Ec10025iLykb075DcLa1bdzB15r-LY8wn_jvHvdL5LCq30kbfyCbMgofLrdgaB9q1_FHokepuOQpYC43O1v6ENbunLVakuxf_7L2RDgJFF1qZ1xYQ0kKtQm5kU-R60QMpDfoF7RpxcvNko03DhgWD-TAzn0uwF26hpX3jbghpGj8gKtLfCLJ_XVbx4vUXRlTJ_eFpi-x6842syBMnfA9kESlSOqLGX3aqavDL75FzP_Aq0acPvGeEquPdM_nssnuCe3HJqCh0G9X8rq6JlUDK9eOANPzfRQ8Twor4lKV42iYxuyRR4G9mBWaJ8sDvQ2iBw1VFiLSMHd6aqBHpCm31TlnjdCmh9rXLc3Zy9hVKjPsgDSleCjuLkHihym4JT5eX4J5xRLyCun5SY_CQdnVwh_xttnkjwCROlSSeSokvyljj4q53fAZeSqzJWsg53tRuvtmxAgaCKDUce6y5IQ9tJUWAWd-gwsNyt_kQDXQli6KhAECIgFbrA2fenyFEzfWeID1U9eM8rbgNtknScHA2vFvLmk9YV5txI2GJQyqnKdf3J0uWPiMxWVAPWwIoxY&prev=RQ2382E55F1D0D8C&p=1&pg=3)

* Kuehne+Nagel
* Porto
* August 29

scientists and analysts, with exposure to ML/DS workflows and some frontend development using Angular, *React*

report probem

[### Senior Node.js Fullstack Engineer](/clickout_alt/86894b4b7b36d74a?ql=ql&sig=1a68f7902eedc7a243c9ac51d6454f7885a6a5d5&e=CoqDdBe-9KsfzvWDInOAZfEuIKFtNQ50mRRuNRP4bIuwCikJQhKami3r8IJM_nsOMcylaqCbGo-5URIMNmEPAHEVkhNHLcu6lNMewaUFC_4SPqN0K4DyTRAuAEwxfno4GEHI1icGC-zZZqpMYJzMyfQha0BxX-fVYSL-gOHluQDq5xmaSTMiW5NqI0Gr0R3p-9ABq7iWElTwuKXOjMwv8X60zxEDDqZfJjGqnLKL62aUP4kRkvAjzs5c-lKv7zFrmwjR_ksPLTyeb_k7jzpQ5bIPTLZdZ_Dbhsi4CzZmyEs_dukipXZ0na5uyKFuhxtUJglfm27gMWObw-SQyAL1ZITB2wlhFlIpiVtuqucidj4Xudivjggg4y021bADtKLqMxvy8rWU2D_xlBM0Fi8a9ELaeQ6WWdr2rOsAm8U_VF9wTEspX0VyM8cTFH5dIcoRnQLA9jQsRJHdzkxwjgpQX8Z0FIIUjMVynolIzEkRRHSDcmUzZq5FpKT1zcGLjH68KMgeZuWcpgkBpVmujER87Yo51JKr-dZZhU3ADykGuj4jNTmxdaDacyxNhwUWDZX75ZyJ2LkZ-OGcCBeD9kOLAl1MdAm7yMdeolCl2U5lI_sGjWJfj5eLrxn1WCe9pkC5hHQoTNtY9w3Y_4iVJ1PaqMbeANmgSojjz_7TyjhH62bskMlglkaRQ9pXOJVWYK3-ayjuRUr2cL3niQ4fZZ6d2XXtRnL_pNf5gVT7vwCEOMaTF17u1sGP5bP0CTdmf08j08Thrj2yrlPQ0w96qgXDBYOMej3HBRJxv0XRgbFmYm1fE4QVo1ymexRHdsPy-BAGWoRVzT9cUYnevewdhovhxXZxnunseIpQixeJwj4jCxFHrX-GpVU1rri9ntdw0lF2Q3MvIr4MdPBqe7bmh_nqGAxrnXnL3JITnNt9-9xpVGe7CgPwmcfsgqfTAwDBRV9Qkv7MVWrIadXrRKT-dePsv4LZhYvB6wyXdGPtRuwZyuin3TM8pPz7Ulz5GOyMXa_8I_uLrtqjww8h2QaTSmP7mIY9x83TdEJ2lXQZ0ZKDBPu6N7QVNXj5gfSV96bpLC0L6JEC8-H88Rdft3fx01dBUBp6pfDfj9vZqGFEAKiTl0eK3df8jRyyWV2lD7LUYxy7OQ004B6Xd7YZXnR62CyuAuVlyOFmED8vRnBsc6ZmCzLX-WN7TJ8IzxnZzXuecyYuYk5kK4cZ-GVojQiGktsl3T2RappVzwoTXcM0-9PNML1U708kNsmGgQYMctYMy8Tz16B0tM9aD9bexOLuRc_YTRu_MYKfvWPi6oxqAMcMqeUYpEG1GAa3avGk2v6Cmdw4bahnF3FuMB-5Xt8XbtC7W1G9hgmMjiJC1M6y3JKFrju7Dakx7Jf6S-sEWhw&prev=RQ2382E55F1D0D8C&p=2&pg=3)

* Zühlke Engineering AG
* Porto
* July 29

Excellent knowledge of TypeScript/JavaScript and modern frontend technologies, ideally *React* and Next.js

report probem

[### Talent Community | Senior Shopify Engineer ID57979](/clickout/8a07aa355b185850?ql=ql&sig=80778dc713a39ef89ebb35df532c2b8e26cc13f1&e=OO_3uxeG6zBFSYm2wFMrjxkg-JIJhMLxfXCKeE-_juSgd87lkgWe68a0m95ulkg1QveP9k0fQYNllrEUgc-BDNQE8iONGItKj8NiRgkwCfjiwK307jEuut5FecKO6Yi1bT73_w7qYFGh6XexN7zRmOV_-7gZqO0kUa5Iy66_bwwmZB8Rs6WAPbn9w1E0Qtsy6IStxmvvh4fOPV5ww2U-wF-Gowkmn8hs3dhWhLEiw7nU48WiBpeFvqjfWR6C8VczykX4wiMjAJ2bQj2pq7EjOjpZMiY2H2JoHHxLoruHJ_XKnbZw-4j97wWzvWsY_mQGNKBJCZq6Q9ZwHZsEN6pBbhB3ZEDu7B84E6Fkrt7Hee2RXnsGL8tLzQxZTT_B0Dmk7Blym8eNRJGem2SdyGCsORtPiZ0xnLZLB95d-hdvMf_3VUjv-MSJdboHXK6p6LaKH51o0Z-BLeQ62F7eyIe_RWc47ht1j5OU96VdRl6R82WPVRPbzOYg5cKPinXWasiDrjVdwqvfU_LVC9dRV7zng_iRjxz8dCb-1KR12BJVCxfWAfQup1rFCdlH1VvU6mWRTT6Kmdc7S1Q6_tZ9J3K812DC5EFapv4bqRo929vhQxDbLHXI_wUK6fnowykmxj_khoOAdTZz2tD4f04QnCd0vVoIEhSrwoXxkEfLX54-Zh4qUdzd5m00p7bzqfdmffMvtV-uG78Mn2QVs7cIIfTSPR5Bz9_zVXv0NMEyl0Kh8saFdLp998v_leIo_T-XGxQXgREsimQJ6r07x0kqt2jv0aBqWM-dnMNlxhpuAIYo_eEi_X0Wwgs6cSb5yP_EeBjI5wXTsk6eapiHl_oUpbFpehxVBs8NRTDgLesN2Zkql1s4x_eEs6Tj4ArJ4GiCcjaVT5tvf4foOoSFy2G4va1ackVbV__QOkbRfIwNWOzlntZw2UGY0zf_mvxNPnNBJvJ0IT5qdIHAVlpsn3J10srdi-LmlVJy_ENS607N2v0RCiw6VIYa0f_SmFDVup6kjZPQxjbpShLtdd8E56x-o_O2kbivPieiYXAdFypkq1kJ3_zI41-iToorJKoAjBtQ7fbQL-IBgy6bTjonEoBKH5V_2lUCsErNzMwdd8AJKE2ApVI7jOo2pxaS5PyvdYT2aJcoHFg5qMa0jKr5E3BcwefR698jTksbDkjk5dBz7-Tjdlfs9zB0ObCWhyIVOtqJa5RzObNblpCn1gBwXioavWs1T-yiZKYssfPbFmcETWHVWYJPUw98hb8y-Ae26eMFmvwZ-f4YXsL6c05MjQV7OBY_FcOXpbckskdc2kLWcM_FCpNb4wq9FnxFoxTY0-ktr6SDqPmRrr0ZT4321xIxJvufE4NIqa-zCAAogagTGUxmGl3dhcJ5_q4L9fkFfwo4Gh43iahHSgjsggMrLJc-CVzAUnc9_bzarJ-q3T5fuSokhV8ZDowTSZTWZA6UHZpGxb452Ov6yCrsFcLtXzVahTIkvPVayFO19l_OxLth0kLe4SSM88lnOMABhhhmfAWbRfqGqhkK-ysY3nib2DRklyGI86X3IQrxDWnV7OhPw-n1hQC4YBSOuW14m_-uVCi70MQevF4oMLIe97mn9hZg-K6l2oLjL-cFG3_CodRfwN9K02A73S3rxWpMzs4mT_w2GZZJ56hJF_ivE2DdsBiYVenmAUTrRPMhCKBUfb6cmpMuLBMdaiFL22X9AkPGPYUzPPbAWWB0AyUkiMoNq68l33JRlfzYgnjY0klTwBqRtb5cjUKNnC3WdA_5Op-vHWONeKM2fIugEH9VHyI0VvbadkzhATRtl2gds7LCXRjQjNNV1EIhL2bcT_qVwLQU5RcCeB0dkrJoau6p2EVMcgS-NQkVHiJj6rLk7zIZ2dV5yA-Oc0LCKOT8OivdoRx6x27QwtRS5sntXVka5EZ4qiPtEB2BxwPAXgeBQmx100oT98AePFh17INabmH8N2qc1YjgUvPxT0HlT9MvEwYuPMXTwVDnLH1NU06rNKtrecSP584m1b06xOiivP3oPTfsN-0zNDu3&prev=RQ2382E55F1D0D8C&p=3&pg=3)

* AgileEngine
* Porto
* August 16
* remote work

![Logo](https://cdn-logos.talent.com/v1/logo/image?company_name=AgileEngine&feedcode=humanify360-zohorecruit)NICE TO HAVES - Proficiency in JavaScript or modern frameworks such as *React* or Vue; - Previous experience

report probem

[### Senior Node.js Fullstack Engineer](/clickout_alt/7c0227e8db7490e3?ql=ql&sig=65b0188e70998489c4c0dc360698c96b02d3269e&e=o8xYYCfQWLWmmMfVRMUFNWQijxVSYCrgt23usYFWyv2lxBLWngb8-yqe93thHxxEesuHwuGQzA44LsLsQpzZ6STkDWvLuFx4Yta8sCbqr9aD34QvI5rOrlUp-cmYe-JY-k95C_20NeU3LNJQdmWEpY_KugYnGxWetUu3EQWaPHUqplK86l1vc4hvxk2I45NjngMAl-7pueKDxKCdTbHtAQV6n6ODP8n8ky53d9E5aFpyYuW5vE5afkjEfiqze2OE8Ad6SHABYLFf-TwbDgUpGQxol9Fq9ar73SGFjofeVpQEDkyUTGLv4095T6QvQOHomCoQ5Vhbv_VrORYV1tTCizqpn6YAe8_A-2kNooPM72GcDeJJASG0rCxRm7KKOqRmW83M-wUcTMwHrtdV2zaBKaQ68JfDn9WSwhDvTsGG2ohyx_S1B8TkiwHBV-0AMQeGrXlXqww_5uA0C0ZmDm7StdX8JYG6Owma3p9z8u-zPLg6_6vYlG47hUn6wVSCwjNtDYATe1tuuiA9M_GdptxIc5aAbNmQyibuwCjnqugQQBAoIBlWymh6ljUPZPwZqENOzUHRMbvWPql_OJwSVcDErvm1DOus5ek7_ArioQoo7vJIZyR2PkjhHfO1IRJDInukugm34Xq7a2k8oqW0N2c7Xg0ZuH3lVdRJzrHNnmmGY41AVW75t9sivZlrVyifEHR-e_fagTE4Yljk1vKdx2Kdp0YqGeidU9wC1aG7I28ZabbJXW6ktgI9GRMl2VmK9acnrgLlmRo-BAZdsKVaTBELmFmBeIP5ia6Jpl32H4X67evCO31x2rIjwjTYyWhZgwSzM1sYspEmb6KwQKeZd8mwP9dOnSBJkaJO2NwOq6WxwTCRAm6gToXbK7T02ApkL4gK8qYpPnysvx6dhuaUDUPNQuuyGHvjQUHLJ6m4U0NMMWK90AvkK2bOUU7rGM4MhBjPFLb-5VEQwVZ5u4eKHUHyvOZnw48u4ZGx6emzDd6GNO_H7pVwWqAughNZz7vHawWyjuOmPVAY1YBw4oNaGDac1ZIh8_VN5gaTN0J3QixVGmm_pC4Zf2Am_GXjKVnTbXq2KtQSpWtmLVV_wGqDfyg9eSD1kJRRnaqtXYuFiNeuRUMOA02lZ5Ozkq1yjcTDPBz4NLahzb2gyS9cQTitEDP_8ms37nDkDrVF5C0OZgq7wOcEpz30S-wg2PUCwflcnRYYP_jEjlDRfM24evawm2xSFwg4dgG8VHd8VUXwj7LxxKN3AsThH98hMXXjPrdV8FCyH8bxOJFWXkcDcq90Tqppt5D2YkVDTT3XWdkEiy78PTbL7K3OEmTBfrZUwlILfM7yTU5ctCKZAVdBchqIHS1fbc1mm6d2s1ibrEQEuoGK9Z6mKqd8BHukxHAqSPk&prev=RQ2382E55F1D0D8C&p=4&pg=3)

* Zuehlke Engineering Vietnam LLC.
* Porto
* August 23

.\* Excellent knowledge of TypeScript/JavaScript and modern frontend technologies, ideally *React* and Next.js

report probem

[### Systems Support Professional](/clickout/023057d191b2ae1d?ql=ql&sig=3366ddf0366387a73f6a4e6f0adb2d738c3f6f9b&e=e1Yar5BHqvOEQxBDcuvSdtq2SSJHJzRrkbZbba56wnEUmDuvq23c1xkX8XEON4oQaqW5OaWODcernIfBBM_32jVVJMlAF-EezuBwX5tHxRwmdDLpHfxNS7679c6iUX2VgWqwDlqYP_f4fkuMBxZnUq6YJClJQoLcsMMM1sE1ooyDvZLizsp_RT9Sv2KBa7pfhIEJ79b4UgDSqjzW13kdxm-R6cRWMtQlmU-8IrWQJQR_7zkizGYmWrz8Bwfr2GDR3dxU7oEwBuZtrFx2_VCNyK1S8G5PNhSHdtu2-Nv7JH1e4z1x_KbsjywA_MfwdCP9WPlVnTVtPKoqodLE5MDBeRSQzdZ4WdQyZtMNIMqA_DbjMZXqXaUVXe0by7mVp-2bLx0T0F6vaxd-UwtXl7XRimjmJwcvX5fGjW6xsllqbMw5iDXKjyzBIDDtTdQCuvK8xyCv78QuPyZlRK7NmHsZZF-v7SPu7Tr2c09daNWmtIzXLzSDOp3v8iTkvrSplI5mBkR781hc5kh47majDJj3xlqJpayBAUsJQ_JgHlYgZdTZ4PL3Ydfu5rOmQkGOvcmPuik9JtBgG4wufx6S_3VczHRAGAGHUjsfOC_tfVerVQ4i51iZJL6A46z1gtkgLsga53YqO_Tm77eBXsTiR-uT3xqJMfpJ-5lj_cVqZb4kxKBuXYYfPckTg0u_Sh5KrxRrC7FF3mlAd72OXXZg7i6nGtNP9juDlDOyQ5d-W-2-8evn_VZhTlGoJ-Hhp3WQsFZFwnOpGPBzld8C75yy9GDoAfpmS5bi4H5tsNc0BGVG7XwGyVXzk4-898U2Q964xI8UZqH85G6kouR0j2-_BcX16VJV2qiNrwT8l1vvkuTbQWJWJlTObtNsz-ZoHTY8hFismfox3TW2aK4wWtMNGqL_DoKHgHKMCf3hY1B0LnvmUexh_r7tn97U_KfxB0zvpMA9YWp5n-h5iwg3paYiM34tO6Ic3jYAGaf5nRv3sDPO1Hom28lO3Sty3Bf4gAVZV6Rv0FDTzkZJpoFphH9Hsx-vUXIKdlG_cmAtDrHt0V9vpVTkOfNalgXWI40kfHpyjZ8oIJgpIFNp86vRSD70xIWx3AwxsJccTR5IUxVrwS71nCQvfCC_ccu_imCFRYhjDxxaQi16-fy-3Y5wXNTRPy1F0Z1PETQsTToiqklsHVmbw54ue_KZwTd2SkJrVPxQzb6jtY8kOttiLabTJogmiGljCi_6GngZkBPr6GwzStOr2OGWwyKON_SSblaE_TXBe5-_pyR80UPHxFmsGeRFfmdlRAZlSc3ln7Qg2YvAIFZcBJ7cu7s12OzXT9pDoL5T3Wy5rhiZRMuSu6sMfdDU-NKjVM7CHHFYlzBgy_Sw8rCcl7cPBdb_MiER-7WblwfDv5tvA96stuozggBodmnCMSrQsru41Xnzh-9G2eBpJe4wxSJ3v1_LmsI-ynH77AWu9wo1I8Qlb9ej9aAdSVF3W_FGxJ6UCaVTIDFaDBN3Kxtupv5axctszn-G1O9e-5VRe5lWgL22Sv5E9mhZCbYDiIM_YrR72RCpN8VDm0U1cig4OgWZNzI-ncSssR3-BF91cyTCDRMoPGRdlJMGvAXrwyw2X5ZTkOXRbCOHXjkLUnbU_k-mxl2aq3ivGVIokHw4m6aLkvCGHzc2TK-cbC6yqNV2OEg9EIyxSakW4sj-2Nss5GgeQM_83AWHC0Ll5TDJNnHJ0xOaJl8_IOdZB-BuEa5Rfm2JUUNfeoZSO-Xf2wWiQM_JL8DPYFaTtek263fMpPxgeAKPks0FOK9w8gMN52wJurDdoCNQUOJEKOAB_xHSV7OeK22CNE79UW8mkI3cmnch58CIbXA-IYfx8OGZwouH84p5QcqxpDYMPa1YWJntaSXrKy05GBtaZirkLiTmnmopP7KMR_S7iHQHGRR3iLXeYA7NKuwjeEnHw_42V8TKc2GlFFeW293NmCRgj_Koag6sExF7mJj28gOf7yORg06h-VWecgQPu4ZKS_FWZosr209myicju04HpMXl7NYVcdJG4w&prev=RQ2382E55F1D0D8C&p=5&pg=3)

* Jolera
* Porto
* July 11

![Logo](https://cdn-logos.talent.com/v1/logo/image?company_name=Jolera&feedcode=workable-ats-org)*React* to onsite outage scenarios as necessary or as assigned by the Service Desk Manager.

report probem

[### Senior Full Stack Engineer, AI Builder](/clickout/ad37d4056bc74470?ql=ql&sig=8e26f9f4d2535236a4b704a8513bba3eae08f4fa&e=Ksi3PxLSl0ZjnYy7181S_tSNQ8sij-zrGkEk9LvAVzo2JUipr12j-iH_lR-SeWutV8zFAcE5YNCrOfok6h0-AwNAw2-LiMpsx7cR4dpWoC_wtvfIynBWiSH97C-Pc56PkTUZW3mcn5_BEKhYnQ5fgJZvwMhzD9pCCyqrtC9Gj4lE-c5ox9ohfkwWHpM3ezawKjVBUPzZ2qWRvo9-CeG_10lzYkZ5qBeB3qaCWSHBbbF4aHmvA8u9MXAPuT68d_yHpbaNNXcZlrGR2S56AH_3bfEvkbUHLIU4i6XMTFYQzj-kFbQDvOrvGnkOzaqZvw142eIFbz5lx9x_69TTpzpHcVFnD3B6pRk_-cm6O5Le1-QcVMmuxNUFUrx2EPj5Ke1CQ2aBQgi4uCqdQ8cxjgLfcE4Nc0vCYijc_J8qh9_MPQqmtWVoU4A6leIga3YzMyJBUiCgerM7PyeQXgbkEvErzcklGYCDln_ZODJWm8IUYNefLvBBAcWbHyPKX7d90pOZieVNDHdjcb80B-FH-XG-ugYAL2_8CFZmzcI7Ukgu7TFMtiyKTsyUgtDKiacIEx6t3SQWFf0HXWj2LUdSAEBwhOhNiRsSzNOwIxexpvda6Wo1tXWF-IEcqhIusHgLw5ldHgR10MnohBGaDvcRQOZphNJd1QLkgJZNDqCQeiEUNXJZA0jAIvVJ6gbcbxjZyMrmP2S9T-jLaxW7wfNNso0ZXdO-BQT_JBo6ecZr6Yl1BpVfKbtAcoN9-hGYev6fn8aH3ENmMwWBQVwwan2aNsd24EDQo8aK_ZgeFRoIyfTwq7Ke3G-CtN_wILibFBe6tgnDXQQUQtgV7mYdtXkaPXT9FC_nZHanpLRhPiwOd1N0KKpl39OdpuSw9Fa8ryLuHQPvjlc2S_yXUKZs2qN0M5pJBpxgK4pXq9nv8bXPpw-ZxS7_KBOMyOtVSUTbSKDc4rsm2NiasoumFwLicKPc7Qy70EYxaRpmi0amHQO-NbKvsn-629wGbwGALUbeJdZe4sDa7Sr3ChQ2kNwG4r_hKrMz_kKJ3c1QQo1rT0hM62wJamuoKlqtgSRGA3qBkNz-4uC6sPxuI7JVmIqgI57QzyRmXohG_2EVoRsbpRJ8RC0u7deOR-3j_0M-8SZSSQATIVKEVSqSJiCdIo2qxn0LRSYAjTy1zV-vEWxg9eZ_BGXx9g-vJfYyqhMhYhGlKHFdnCrQiC__Vlz4KhgJgGwnmNnFd2zzvJA4FCZuiURXXI7hHiiV3pkFeTdsP2il-Q1Gzpr3unaBoPtBQ7oqAYTHEqB3d4CWmwOGsQG6Mn0ig-IHj_4XSi7coL-o4mvjK1S74sGI3C3P9a_zILZrxmcZFu6PE_C4XNvBc9c6nvwSdbeABszg5hQdd991UJYVYC4DMWGB2Y67pZcHT1MjAyg3k215zKSV-qlOnOZzgnN4UbOICeswUBLDoNFoUlSZ9-SyVww27bhqEpr7GO0LBL72SAzP21UY9Y_trUFliUw3-mb8jnh26Twv-DYwu43HfD8eqtWaT2uGN-H0vLdJdeSENdx_Hmy59CyRR5yeXfZRczqPKDmVE_kEWnbPlz_t1PGIUd4k8XPSBZg9j046jdGltiYaUb1dXGtAU1sHCF8BBPx5AF-FhDXqbTM36GATWaCUavj2ynyIif10BfyBoxbyMNFObRZChoZeDSJVfNJNmi95tAGXBaUZj8jlFNdtA5za0FU3HNStKYprIsUvYkPCYoTiZzpmtRmZn-kY6qEIO-q3yLUsdDPpAAIn51Z5XocvBqHwloxxUdFxyUpgrJJTh3LsB088IfIGGBOo9v8V1cRh4uU-6_9ndtHokv3VLItyFYVIyQUL4E0TEEYA5meEm6vvQqho1YimRBMcqPgHl1fMYhDgr0qbzUJDuj2P8qTHYohDoz0mP7QZ9nUv1memoxXwtPnITOnQhw3g6psjrIsWFrlaFsoJPZimpV6T4AxtC3WiLBqCwuWBE1c26zScGhfjUbErLQfyEJiAocHqadgw5F4SEGtfhcVhDryl2eqaq96KmQ&prev=RQ2382E55F1D0D8C&p=6&pg=3)

* CoverGo
* Porto
* July 11
* remote work

![Logo](https://cdn-logos.talent.com/v1/logo/image?company_name=CoverGo&feedcode=workable-ats-org)Your Toolbox We use Node.js + TypeScript + Nest.js on the back end, Vue (and some *React*) on the front

report probem

Email me future jobs like these → Email me future jobs like these:

OK

* [«](/in/porto/react?page=2)
* [1](/in/porto/react)
* [2](/in/porto/react?page=2)
* 3

* [«](/in/porto/react?page=2)
* [1](/in/porto/react)
* [2](/in/porto/react?page=2)
* 3

### Porto

District

![Porto District](/public/img/coa/pt.porto-district.png "Coat of arms of  Porto District")

[Porto District](/in/porto-district/react "English jobs in Porto District")

[Porto on Wikipedia](https://en.wikipedia.org/wiki/Porto)

![Map of Porto](/public/img/maps/states/pt.porto-district.svg "Porto")

#### react in Cities...

* 123

  ![Lisbon](/public/img/coa/pt.lisboa.png "Coat of arms of Lisbon")

  [Lisbon](/in/lisboa/react "English jobs in Lisbon")
* 12

  ![Coimbra](/public/img/coa/pt.coimbra.png "Coat of arms of Coimbra")

  [Coimbra](/in/coimbra/react "English jobs in Coimbra")
* 6

  ![Braga](/public/img/coa/pt.braga.png "Coat of arms of Braga")

  [Braga](/in/braga/react "English jobs in Braga")
* 5

  ![Aveiro](/public/img/coa/pt.aveiro.png "Coat of arms of Aveiro")

  [Aveiro](/in/aveiro/react "English jobs in Aveiro")
* 5

  ![Castelo Branco](/public/img/coa/pt.castelo-branco.png "Coat of arms of Castelo Branco")

  [Castelo Branco](/in/castelo-branco/react "English jobs in Castelo Branco")
* 4

  ![Portalegre](/public/img/coa/pt.portalegre.png "Coat of arms of Portalegre")

  [Portalegre](/in/portalegre/react "English jobs in Portalegre")
* 3

  ![Cascais](/public/img/coa/pt.cascais.png "Coat of arms of Cascais")

  [Cascais](/in/cascais/react "English jobs in Cascais")
* 3

  ![Paços de Ferreira](/public/img/coa/pt.pacos-de-ferreira.png "Coat of arms of Paços de Ferreira")

  [Paços de Ferreira](/in/pacos-de-ferreira/react "English jobs in Paços de Ferreira")
* 2

  ![Lagoa](/public/img/coa/pt.lagoa.png "Coat of arms of Lagoa")

  [Lagoa](/in/lagoa/react "English jobs in Lagoa")
* 2

  ![Viana do Castelo](/public/img/coa/pt.viana-do-castelo.png "Coat of arms of Viana do Castelo")

  [Viana do Castelo](/in/viana-do-castelo/react "English jobs in Viana do Castelo")
* 1

  ![Amadora](/public/img/coa/pt.amadora.png "Coat of arms of Amadora")

  [Amadora](/in/amadora/react "English jobs in Amadora")
* 1

  ![Caldas da Rainha](/public/img/coa/pt.caldas-da-rainha.png "Coat of arms of Caldas da Rainha")

  [Caldas da Rainha](/in/caldas-da-rainha/react "English jobs in Caldas da Rainha")
* 1

  ![Oeiras](/public/img/coa/pt.oeiras.png "Coat of arms of Oeiras")

  [Oeiras](/in/oeiras/react "English jobs in Oeiras")
* 1

  ![Peniche](/public/img/coa/pt.peniche.png "Coat of arms of Peniche")

  [Peniche](/in/peniche/react "English jobs in Peniche")
* 1

  ![Santa Maria da Feira](/public/img/coa/pt.santa-maria-da-feira.png "Coat of arms of Santa Maria da Feira")

  [Santa Maria da Feira](/in/santa-maria-da-feira/react "English jobs in Santa Maria da Feira")
* 1

  ![Setúbal](/public/img/coa/pt.setubal.png "Coat of arms of Setúbal")

  [Setúbal](/in/setubal/react "English jobs in Setúbal")
* 1

  ![Vila Nova de Famalicão](/public/img/coa/pt.vila-nova-de-famalicao.png "Coat of arms of Vila Nova de Famalicão")

  [Vila Nova de Famalicão](/in/vila-nova-de-famalicao/react "English jobs in Vila Nova de Famalicão")

#### react in Districs...

* 128

  ![Lisbon District](/public/img/coa/pt.lisboa-district.png "Coat of arms of Lisbon District")

  [Lisbon District](/in/lisboa-district/react "English jobs in Lisbon District")
* 49

  ![Porto District](/public/img/coa/pt.porto-district.png "Coat of arms of Porto District")

  [Porto District](/in/porto-district/react "English jobs in Porto District")
* 12

  ![Coimbra District](/public/img/coa/pt.coimbra-district.png "Coat of arms of Coimbra District")

  [Coimbra District](/in/coimbra-district/react "English jobs in Coimbra District")
* 9

  ![Castelo Branco District](/public/img/coa/pt.castelo-branco-district.png "Coat of arms of Castelo Branco District")

  [Castelo Branco District](/in/castelo-branco-district/react "English jobs in Castelo Branco District")
* 7

  ![Braga District](/public/img/coa/pt.braga-district.png "Coat of arms of Braga District")

  [Braga District](/in/braga-district/react "English jobs in Braga District")
* 6

  ![Aveiro District](/public/img/coa/pt.aveiro-district.png "Coat of arms of Aveiro District")

  [Aveiro District](/in/aveiro-district/react "English jobs in Aveiro District")
* 4

  ![Portalegre District](/public/img/coa/pt.portalegre-district.png "Coat of arms of Portalegre District")

  [Portalegre District](/in/portalegre-district/react "English jobs in Portalegre District")
* 2

  ![Azores](/public/img/coa/pt.azores.png "Coat of arms of Azores")

  [Azores](/in/azores/react "English jobs in Azores")
* 2

  ![Leiria District](/public/img/coa/pt.leiria-district.png "Coat of arms of Leiria District")

  [Leiria District](/in/leiria-district/react "English jobs in Leiria District")
* 2

  ![Viana do Castelo District](/public/img/coa/pt.viana-do-castelo-district.png "Coat of arms of Viana do Castelo District")

  [Viana do Castelo District](/in/viana-do-castelo-district/react "English jobs in Viana do Castelo District")
* 1

  ![Setúbal District](/public/img/coa/pt.setubal-district.png "Coat of arms of Setúbal District")

  [Setúbal District](/in/setubal-district/react "English jobs in Setúbal District")

## Select languages you speak

Save & Close Cancel

IN OTHER COUNTRIES

* [Austria](https://englishjobsearch.at)
* [Belgium](https://englishjobs.be)
* [Switzerland](https://englishjobsearch.ch)
* [Germany](https://englishjobs.de)
* [Denmark](https://englishjobs.dk)
* [Spain](https://englishjobs.es)
* [Finland](https://englishjobs.fi)
* [France](https://englishjobs.fr)
* [Italy](https://englishjobs.it)
* [Luxembourg](https://englishjobs.lu)
* [Netherlands](https://englishjobsearch.nl)
* [Norway](https://englishjobs.no)
* [Poland](https://englishjobs.pl)
* [Sweden](https://englishjobsearch.se)

ABOUT

* [FAQ](/faq)
* [For Employers](https://englishjobs.com)
* [Terms and Conditions](/terms)
* [Privacy Statement](/privacy)
* [Cookies](/cookies)
* [Legal Notice](/impressum)
* [Sitemap](/sitemap)
* [llms.txt](/llms.txt)

englishjobs.pt

englishjobs.pt is a website created to facilitate English-speaking professionals finding suitable job offers in Portugal.