Senior Frontend Developer (Fully Remote Work)

Job description

About the company

Openprovider is an ICANN-accredited domain registrar and technology company founded in 2004 in Rotterdam, Netherlands. Now we are a team of 67 people, working fully remotely from the Netherlands, Spain, Russia, Sri Lanka, India, and the Philippines.


About the team

Our software development team develops an Openprovider API and our core platform called Reseller Control Panel (RCP)

We are currently building two more completely new development teams to build and create new products and functionality for our RCP.


Key Responsibilities

  • Migrate AngularJS 1.5 and JQuery code to React.

  • Debug production issues across services and multiple levels of the technical stack.

  • Identify and address slow and inefficient frontend implementations on our codebase.

  • Make code review of team members.

  • Coach Juniors/Middle at least twice a week for 1.5h each session.

  • Develop responsive pages in React applications.

  • Develop new components for the UI library and create documentation for them.

  • Key participation in sprint planning and estimation of user stories/tasks.

  • Find win-win decisions with the design team between the best UI and development speed.

  • Define, create and maintain the quality of our unit tests for the frontend using our testing stack.

  • Work with Product Management and other stakeholders (Backend, UX, etc.) to iterate on new feature sets.

  • Help identify areas of improvements in the code base, both specific to your group and outside your group (eg. component library) and help contribute to making it better.

  • Consistently ship small features and improvements with minimal guidance and support from other team members.

  • Collaborate with the team on a larger project.

Job requirements

Competencies

  • 3-5 years of experience in software development using React (React hooks, Redux, TypeScript),
  • Experience with Git, Docker, Configure CI,
  • Experience with CSS in React - styled components, emotion etc., PostCSS, CSS Grid and Flex,
  • Experience with E2E test and Unit test,
  • AngularJs 1.5 experience is nice to have,
  • Fluent English.


We Offer

  • Full-time position, 40 hours/week
  • Fully Remote work 
  • International team and regular online events to stay connected
  • Internal hackathons, workshops, and knowledge-sharing sessions
  • Quarterly review and annual salary review
  • Annual bonus


Career growth

  • Frontend Team Lead


Our core values