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
RequirementsRequirements
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