Full Stack Developer
Role details
Job location
Tech stack
Requirements
Our client's B2B Data Visualisation and intelligence products help people work differently every day. You will join a team to work on specific projects, you will be versatile, creative, and display leadership qualities. You are enthusiastic and ready to spot and take on new problems across our full-stack and help identify new ways of delivering value as we continue to push technology forward. A passion for building interactive visual applications is essential. Your background
-
In-depth practical experience in HTML5, CSS3 & JavaScript. o Detailed working knowledge and experience of Angular (must have) o Familiarity with modern JavaScript frameworks/libraries like React, Vue.js and their ecosystems are also helpful.
-
High level of experience of .Net/.NetCore using C# (must have) o Familiarity of the following languages C++, C, Objective-C, Java, Python also useful.
-
Experience in engineering relational databases such as MSSQL and SQLAzure o Creating tables, queries, indexes, views stored procedures etc. o Familiarity with other databases such as NoSQL, Graph and Elastic also beneficial.
-
Experience of security and authentication via OAUTH/SAML/OIDC
-
Working knowledge of a continuous integration and delivery pipeline, a DevOps mindset to help build, run and own your own code in a production environment.
-
Experience in test-driven development and continuous deployment
-
Best practice knowledge of security, performance and accessibility.
-
Working knowledge of cloud platforms and serverless architecture with Azure, and/or AWS/GCP.
-
Previous usage of workflow tools such as JIRA.
-
Must be located in the UK and have a valid work status. For this job you also need
-
Computer Science or Software Engineering degree or equivalent experience.
-
Tech Industry experience and start up / scale up SaaS organisations - must have
-
Track record of developing products that customers have used, i.e. have been shipped to production.
-
Their teams support each other to be excellent. You will offer experienced knowledge to cross skill & support fellow team members.
Benefits & conditions
- Our client is a company with a dynamic and exciting work environment that has been experiencing tremendous growth for the last few years.
- Competitive salary
- Their business is global, with international customers and partners, with teams in London and the US.
- Flexible working policy.