Post a job

Senior Frontend Engineer (React)

Bird logo

Location
AD, AE + 146 more
Bird

Job Description

Join us in building a world where talking to a business is as easy as talking to a friend! ✨

Bird is an AI-powered Customer Relationship Management (CRM) Platform for Marketing, Customer Service, and Payments, powering over 5 trillion annual messages across channels like Email, SMS, and WhatsApp. The impact is real – our messages reach at least 50% of the world's population yearly. If you ever ordered takeaway or purchased goods online, it’s almost guaranteed you have encountered messages through Bird’s technology.

  • What’s my job title? SeniorFrontend Engineer (React)

  • Where in the world? You can work remotely from The Netherlands, Spain or Portugal.

  • Working hours? For this role, you will operate within the Central European Timezone (CET).

  • What language(s) will I speak? Fluency in English

The Role

Our Engineering team is looking for seasoned Frontend Engineers to join our tribe. In this role you will be responsible for designing and implementing the customer facing side of our cutting-edge platform services and drive the next generation of Bird products that will change the way the customer engagement platforms work today.

Our product engineering squads have the freedom and authority to create impactful products to empower both our internal and external customers. We use an agile development methodology, meaning we deploy code multiple times per day while ensuring our applications are rigorously tested and statically analyzed in a highly distributed and highly scalable environment.

This role requires you to translate our company and customer needs into functional and appealing applications that will be used by thousands of users daily. That means you need to have a keen eye for details and understanding of how the user experience will be, combined with deep knowledge of React and highly used applications. We are looking for an engineer with relevant experience with CXP platforms and B2B2C engagement and collaboration.

We love working with talented folks with no ego, super collaborative, eager & hungry. Major bonus points if you also bring design chops.

What You'll Do

  • Work on different aspects of our user facing products and websites, including Inbox, Flow Builder, Customer dashboard and Bird.com, our Developer Portal.

  • Keep our front-end code up to date using the latest best practices and tools.

  • Work closely with a team of designers to make their designs come to life, and keep designs scalable and re-usable by keeping our shared component library up-to-date.

  • Make sure our front-end code lives up to performance standards

  • Stay up to date with the latest tools and libraries to benefit user experience, performance, and developer experience

  • Work on products that thousands of people use everyday, sending millions of messages

What You'll Bring

  • 6+ years experience in a relevant role

  • Extensive knowledge of React, JavaScript and TypeScript, modern HTML and CSS

  • You’re comfortable working with modern APIs within web applications - most of our APIs are built with Golang and PHP, exposing REST or GraphQL interfaces. You might even touch their code from time to time.

  • A strong product mindset and experience working in product-based companies.

  • Excellent debugging and investigative skills; you’re capable of finding the cause of an performance issues quickly

  • Firm understanding of how the browser works: you’re capable of explaining it to a 5 year old version of you

  • Quality driven mindset, and experience with tools like Jest and Cypress

  • Experience with setting up complex frontend applications and its build infrastructure, using tools like Snowpack, Babel or Webpack

  • Deep knowledge of Git

  • You enjoy hacking things together to create a proof of concept, but you’re very critical of the code you push to production

Typical interview process

After you apply, you will hear back from us within a few days. If there’s a fit, the full process is as follows:

↳ [30 mins] Recruiter Screen

↳ [60 mins] Programming Skills

↳ [60 mins] Bar Raiser / Executive interview

What You’ll Gain

🏡Remote work environment: you’ll work from home or wherever you can focus best. All Birds are required to work from their hired country.

💰Competitive Compensation

💻Latest MacBook and generous Home Office Budget to set you up for success

💅State-of-the-art branded gear

🥳Company-wide and team events - last editions in Marbella and Bangkok!

✈️Temporary Working Abroad: 10 business days a year (in your timezone)

🌴Life Happens! We offer generous Parental, PTO, and Special Leave Policies.

🃏Joker Day! Wellness day? Party time? 1 extra day off per year, no questions asked!

🤯Learn from hundreds of the best minds in the business

💙Join a diverse team consisting of 60+ nationalities, working in over +50 countries

LIFTOFF! 🚀

Life at Bird

When joining Bird, you will work with some of the smartest, curious, and driven people you will ever meet. It’s rewarding, demanding, and exciting work, and you’ll do and learn more than you can imagine. Bird is a great fit for ambitious self-starters who have endless curiosity, work independently, and like to roll up their sleeves and get shit done!

Do you have what it takes to join Bird? 🚀

Learn more about Life at Bird and our Values: How We Work, Careers, and About Bird.

We hope you’re one of us! 💙

Recruitment Privacy Statement 🔒

Advice from our career coach

To be a successful candidate for the Senior Frontend Engineer (React) position at Bird, you should have a strong background in React, JavaScript, TypeScript, modern HTML, and CSS. Here are some tips to help you stand out:

  • Highlight your 6+ years of experience in a relevant role in your application.
  • Showcase your extensive knowledge of React, JavaScript, TypeScript, modern HTML, and CSS.
  • Emphasize your experience working with modern APIs within web applications, especially with Golang and PHP.
  • Demonstrate your strong product mindset and experience in product-based companies.
  • Detail your debugging and investigative skills, especially in resolving performance issues.
  • Discuss your familiarity with tools like Jest, Cypress, Snowpack, Babel, and Webpack in setting up complex frontend applications.
  • Showcase your deep knowledge of Git and quality-driven mindset when it comes to code.

Apply for this job

Expired?

Please let Bird know you found this job with RemoteJobs.org. This helps us grow!

About the job

May 25, 2024

Full-time

  1. AD Andorra
  2. AE United Arab Emirates
  3. AF Afghanistan
  4. AL Albania
  5. AM Armenia
  6. AO Angola
  7. AQ Antarctica
  8. AT Austria
  9. AX Åland Islands
  10. AZ Azerbaijan
  11. BA Bosnia & Herzegovina
  12. BE Belgium
  13. BF Burkina Faso
  14. BG Bulgaria
  15. BH Bahrain
  16. BI Burundi
  17. BJ Benin
  18. BL St. Barthélemy
  19. BV Bouvet Island
  20. BW Botswana
  21. BY Belarus
  22. CD Congo - Kinshasa
  23. CF Central African Republic
  24. CG Congo - Brazzaville
  25. CH Switzerland
  26. CI Côte d’Ivoire
  27. CK Cook Islands
  28. CM Cameroon
  29. CV Cape Verde
  30. CW Curaçao
  31. CY Cyprus
  32. CZ Czechia
  33. DE Germany
  34. DJ Djibouti
  35. DK Denmark
  36. DZ Algeria
  37. EE Estonia
  38. EG Egypt
  39. EH Western Sahara
  40. ER Eritrea
  41. ES Spain
  42. ET Ethiopia
  43. FI Finland
  44. FO Faroe Islands
  45. FR France
  46. GA Gabon
  47. GB United Kingdom
  48. GE Georgia
  49. GF French Guiana
  50. GG Guernsey
  51. GH Ghana
  52. GI Gibraltar
  53. GL Greenland
  54. GM Gambia
  55. GN Guinea
  56. GP Guadeloupe
  57. GQ Equatorial Guinea
  58. GR Greece
  59. GW Guinea-Bissau
  60. HM Heard & McDonald Islands
  61. HR Croatia
  62. HU Hungary
  63. IE Ireland
  64. IL Israel
  65. IM Isle of Man
  66. IQ Iraq
  67. IR Iran
  68. IS Iceland
  69. IT Italy
  70. JE Jersey
  71. JO Jordan
  72. KE Kenya
  73. KG Kyrgyzstan
  74. KM Comoros
  75. KW Kuwait
  76. KZ Kazakhstan
  77. LB Lebanon
  78. LI Liechtenstein
  79. LR Liberia
  80. LS Lesotho
  81. LT Lithuania
  82. LU Luxembourg
  83. LV Latvia
  84. LY Libya
  85. MA Morocco
  86. MC Monaco
  87. MD Moldova
  88. ME Montenegro
  89. MF St. Martin
  90. MG Madagascar
  91. MK North Macedonia
  92. ML Mali
  93. MQ Martinique
  94. MR Mauritania
  95. MT Malta
  96. MU Mauritius
  97. MW Malawi
  98. MZ Mozambique
  99. NA Namibia
  100. NE Niger
  101. NG Nigeria
  102. NL Netherlands
  103. NO Norway
  104. OM Oman
  105. PL Poland
  106. PM St. Pierre & Miquelon
  107. PS Palestinian Territories
  108. PT Portugal
  109. QA Qatar
  110. RE Réunion
  111. RO Romania
  112. RS Serbia
  113. RU Russia
  114. RW Rwanda
  115. SA Saudi Arabia
  116. SC Seychelles
  117. SD Sudan
  118. SE Sweden
  119. SH St. Helena
  120. SI Slovenia
  121. SJ Svalbard & Jan Mayen
  122. SK Slovakia
  123. SL Sierra Leone
  124. SM San Marino
  125. SN Senegal
  126. SO Somalia
  127. SS South Sudan
  128. ST São Tomé & Príncipe
  129. SX Sint Maarten
  130. SY Syria
  131. SZ Eswatini
  132. TD Chad
  133. TF French Southern Territories
  134. TG Togo
  135. TJ Tajikistan
  136. TM Turkmenistan
  137. TN Tunisia
  138. TR Türkiye
  139. TZ Tanzania
  140. UA Ukraine
  141. UG Uganda
  142. UZ Uzbekistan
  143. VA Vatican City
  144. YE Yemen
  145. YT Mayotte
  146. ZA South Africa
  147. ZM Zambia
  148. ZW Zimbabwe
RemoteJobs.org mascot