Full Stack Developer

Employer
Blinx Solutions
Location
Bewsey, UK
Salary
Competitive
Closing date
26 Sep 2020

View more

Sector
Technology & New Media
Contract Type
Permanent
You need to sign in or create an account to save a job.
Who are we looking for?



We are looking for an experienced Developer to join our 25+ Software Engineering team building high-end business applications across a number of different business sectors. From the Transport industry with our World Class TMS (Transport Management System), CRM, Supply Chain and Manufacturing BI & Analytics, to our work in the NHS in support of Primary Care, Blinx is delivering solutions to an exciting range of customers.



What are the responsibilities?


  • Development of user-facing elements and integrating RESTful APIs using Node and AdonisJs
  • Writing reusable, testable and efficient code
  • Design and implementation of low-latency, high-availability 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 solutions

and last but not least
  • Solving Business Problems




Must Have Skills:

  • Minimum of 4 years' experience in Web and/or DB technologies building/enhacing Business applications
  • Strong understanding of frontend technologies, such as HTML5, CSS3, Javascript, jQuery, Bootstrap, React, Redux, Webpack, Gulp, Grunt
  • Knowledge of Node.js and frameworks available for it(Express and AdonisJS)
  • Understanding the nature of asynchronous programming
  • Strong understanding of DRY principles and code reuse
  • Strong understanding of writing performant code
  • Experience working with RESTful APIs
  • Experience using databases such as MySQL, SQL Server, MongoDB
  • 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 & Confluence
  • Ability to work under pressure in a fast-paced environment


Desirable Skills:

  • Experience using Redis, React, React Native
  • Understanding accessibility and security compliance
  • Experience with AWS
  • Experience with Adobe XD, Photoshop, Sketch
  • Understanding of Unix Command Line, Bash, CRON
  • Understanding of GDPR compliance
  • Experience with Postman or similar
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