Senior React Developer

Tallinn, Estonia
Roles:
Frontend
Must-have skills:
ReactTypeScript
Considering candidates from:
Europe, Armenia, Estonia, Georgia, Kazakhstan, Moldova, Serbia and Turkey
Work arrangement: Onsite
Industry: Telecommunications
Language: English
Level: Senior
Required experience: 5+ years
Relocation: Paid
Visa support: Provided
Size: 51 - 200 employees
Logo of Onoff Telecom

Senior React Developer

Tallinn, Estonia
Onoff Telecom works on changing the way people use their cellphones around the world.
Their product is a unique mobile application that allows users to instantly add multiple phone numbers from different countries on their cellphones and make calls to more than 100 countries. At the moment, it is possible to add phone numbers from 30+ countries including France, Belgium, UK, USA, and Canada.
Now the company is looking for an experienced Frontend Developer with a solid knowledge of modern web technologies, experience in building and designing scalable frontend applications, and design systems to join our web app team.

Tasks:
  • Maintain and improve the whole company's frontend infrastructure built with a modern React.js / Redux / TypeScript stack
  • Implement new features for our web app platform in close collaboration with design and product teams
  • Build a design system using styled-components and Storybook.js
  • Write unit tests with Jest and Cypress
Must-have:
  • Proficient understanding of modern frontend development technologies
  • Extensive experience building applications in React.js / Redux / TypeScript stack Frontend architectural skills
  • A high bar for the quality of code and quality of user experience
  • A passion for performance, accessibility, and API design Excellent communication and organizational skills
  • Attention to detail
  • Professional working proficiency in written and oral English
Benefits:
  • Budget for personal development
  • Regular team events 
  • Snacks/drinks at the office
  • Quarterly bonus
  • Massage chair, table football and table tennis in the office 
  • Health checks for the employees every couple of years 
Interview process:
  1. Intro call with Toughbyte
  2. 30 minutes culture fit call with an HR of the company
  3. 1 - 1,5 hour technical interview + test assignment 
  4. An interview with the CTO