This job has expired

Full Stack JavaScript Developer

Employer
Import.io
Location
UK
Salary
Competitive
Closing date
23 Feb 2021

View more

Sector
Technology & New Media
Contract Type
Permanent
You need to sign in or create an account to save a job.

Job Details

Import.io is on a mission to enable web data. The web is the world's largest database but getting data from the web is hard. Import.io is on an ambitious mission to solve that problem and make web data a reliable, high quality data source. We've built the world's only enterprise Web Data Integration platform that can parse data from any website, at scale, and deliver that data accurately, on time, every time. Our customers are among the world's leading organizations and they use web data on their most important business problems, running mission critical applications and services with the web data that we provide to them. Together we will make sure that no one has to ever write a web scraper again - and we're just getting started.

Working within our software development team, your primary focus will be development of both client-side and server-side logic, definition and maintenance of our applications offerings, and ensuring high performance and scalability across the entire tech stack. You'll work well within a dynamic and collaborative team, and be passionate about coding, scalable architectures and technical innovation.

Ultimately, you should be able to develop and maintain functional and stable web applications to meet our company's needs. You will own your code from design through implementation and test automation.

Responsibilities
  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Write clean code to develop functional software components
  • Troubleshoot and debug applications
  • Collaborate with other developers
  • Gather and address technical and design requirements
  • Provide training and support to internal teams
  • Build reusable code and libraries for future use


RequirementsRequirements
  • At least a BSc degree in Computer Science or relevant field or equivalent experience
  • Excellent analytical and time management skills
  • Teamwork skills with a problem-solving attitude
  • The ability to work asynchronous with a remote team independently and efficiently
  • In-depth understanding of the entire software development lifecycle (design, development and deployment)
  • Subject matter expertise in large-scale distributed systems design, such as message queues, distributed caches, distributed data stores
  • Strong understanding of web technologies HTML, JavaScript, CSS
  • Experience with Node, Typescript, ES6, React, Redux and SQL
  • Experience designing, building and maintaining RESTful and websocket APIs
  • Experience with AWS, Docker and µservices (e.g. Kubernetes) is a plus
  • Experience with Java server technologies is a plus
You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert