Software Developer

Speedy Job
Knutsford, United Kingdom
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote
Knutsford, United Kingdom

Tech stack

Gulp
Adobe Photoshop
API
Agile Methodologies
Amazon Web Services (AWS)
JIRA
HTML5
User Authentication
Automation of Tests
Unit Testing
Azure
Bash
Big Data
Business Software
CSS
Code Reuse
Databases
Cron
DevOps
PostgreSQL
Microsoft SQL Server
MongoDB
MySQL
Node.js
Next.js
Software Engineering
Unix Commands
Management of Software Versions
File Transfer Protocol (FTP)
Postman
Grunt (Software)
React
Adobe XD
Express
Backend
GIT
WebPack
Kubernetes
Front End Software Development
Asynchronous Programming
Functional Programming
NestJS
REST
Docker
Redshift

Requirements

Do you have experience in REST?, We are looking for an experienced Full Stack developer who is passionate about building products that customers love. You will join a dynamic and fast-paced environment and work with cross-functional teams to design, build and roll-out high-end enterprise digital solutions in the Transport Management space.

Here at Speedy Freight, we don't just recruit based on technical skills. We're building a great team based on individuals who want to make a difference. Individuals who like to use their initiative, like to problem solve and who consistently deliver high quality output.

We are looking for highly motivated individuals to join us who buy into this mission.

  • Development of user-facing elements and backend RESTful APIs
  • Using Node, ExpressJS, NestJS, React & Prisma.
  • Writing reusable, testable and efficient code and isolated components
  • Design and implementation of low-latency, highly available and performant applications
  • Implementation of security and data protection Collaborating with Software Engineering team, QA team and Project Managers in an Agile environment
  • Integration of user-facing elements developed by frontend developers with server-side logic
  • Integration of big data solution

... and last but not least, Solving Business Problems

Must Have Skills:

  • Minimum of 5 years' experience in Web and/or DB technologies building/enhancing Business applications
  • Experience withing AWS (RDS, Docker, Lambda, Kubernetes)
  • Strong understanding of frontend technologies, such as React, HTML5, CSS3.
  • Experience with task runners and bundling tools such as Gulp, Grunt, Webpack.
  • Strong abilities in Node.js and frameworks available for it ( Express, Next.js and AdonisJS)
  • Understanding the nature of asynchronous programming
  • Strong understanding of DRY principles, code reuse and isolated components
  • Strong understanding of writing performant code
  • Proven experience of integration (API, FTP, webhook) and troubleshooting
  • Proven experience developing RESTful APIs
  • Experience using databases such as MySQL, SQL Server, MongoDB, Redshift, Postgres
  • Understanding accessibility and security compliance
  • User authentication and authorisation between multiple systems, servers and environments
  • Understanding the differences between synchronous and asynchronous requests
  • Understanding fundamental design principles behind a scalable application
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimising output to match the specific platform
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Understanding of Agile and sprint-based development
  • Experience using Jira or Azure Dev ops

Desirable Skills:

  • Understanding accessibility and security compliance
  • Understanding of Adobe XD, Photoshop, Sketch
  • Understanding of Unix Command Line, Bash, CRON
  • Understanding of GDPR compliance
  • Experience with Postman or similar

Job Types: Full-time, Permanent, * Software Engineering: 3 years (required)

Apply for this position