Your current job search

84 search results

For Contract

Full Stack Developer |React.js|Node.js| INSIDE IR35

England, London

    Salary: register to unlock
  • Developer Role
  • Seniority: Senior

Job description

Full Stack Developer |React.js|Node.js|Microservices| Inside IR35



Jefferson Frank are looking for an experienced Full-Stack Developer to work on an exciting new greenfield project for a well established client on a temporary contract basis.



Key Responsibilities:

* Develop high-quality security conscious code.
* Participate in an agile development process and collaborate closely with the development manager and the rest of the development team.
* Write tests to ensure that the software being delivered is error-free.
* Review pull requests on GitHub
* Manage your own time and schedules to make sure deadlines are set correctly.

Requirements:

* Expertise in front-end technologies (HTML5, JavaScript, CSS, NextJS, React).
* State management tools in React and appropriate use cases, Redux vs Context vs Prop drilling.
* API Development
* Knowledge of back-end technologies (Node).
* Excellent knowledge of MVC best practices and structuring.
* Excellent project management skills.
* Test Driven Development (TDD/BDD)
* A strong understanding of interface and user experience development, and best practices for web and mobile.
* Great team player who can work well with both product, design and key stakeholders.
* Implement the 4 S's (Security, Stability, Scalability and Speed to Market)
* Knowledge of typescript
* Experience with GIT & version control
* Experience using GraphQL, with complex mutations and queries
* Headless CMS experience

Rate: Inside IR35 - £550 - £650

Location: Remote

Length of Contract: 6 Months

If this role is of any interest to you, please feel free to reach out to me directly on 0203 826 6696 or drop me an email on o.lawton@jeffersonfrank.com

Senior Backend Developer (Kotlin) - Freelance - Oslo

Norway, Oslo

    Salary: register to unlock
  • Developer Role
  • Seniority: Senior

Job description

Senior Backend Developer (Kotlin) - Freelance - Oslo

Development of new deliveries in Kotlin.



Role and Tasks

Developer will be part of a team containing a team leader, product owner, solution architect, frontend & backend developers and testers - a total of 11 people.

The developer's main focus will be on the development of an app for planned new deliveries in the team. Their tasks, as well as organisation and distribution of these, will vary over time to ensure the progress, stability and flexibility in the team.

Example of responsibilities and tasks

* Microservices development in Kotlin - inclusive of test coding, quality assurance, instrumentation, production setting and operational follow up.
* Management and operation of services and the platform.
* Familiarisation of new technologies and helping to build competence in these on the team.
* Helping to build a DevOps culture though interdisciplinary thinking.

Desired Qualifications

Key Prerequisites for success in this role are as follows

* Min 3 years higher education in IT (college / university) - Longterm relevant experience can compensate for a lack of formal education.
* Extensive backend development experience.
* Experience with distributed event-driven architecture, preferable asynchronous message exchange and eventual consistency.
* Strong knowledge and concrete experience with open source technologies - especially Kafka and Kafka Streams
* Development of Microservices in Kotlin - inclusive of test coding, quality assurance, instrumentation, production setting and operational follow up.
* Good experience with Kubernetes.
* Working language is Norwegian - imperative that the consultant has the ability to communicate without any significant language barriers - Scandinavian (Norsk/Bokmal/Dansk/Svenska) minimum level C1 with minimum level B2 English.

It is an advantage if the consultant has experience with

* Spring Boot
* Tools for logging and monitoring, preferably Datadog
* Gradle
* AWS Public cloud
* Development tools and processes with continuous integration/deployment, automated testing (e.g. GitLab)
* Experience with both development and design of complex application integrations and APIs
* Ability to understand needs based on user stories and other specifications

Amazon Connect Engineer

England, London

    Salary: register to unlock
  • Developer Role
  • Seniority: Mid-level

Job description

Contract Opportunity- Fully Remote - £550 a day

Responsibilities
Your initial focus will be development of AWS Services focused on Contact Centre, including but not limited to Amazon Connect, providing a global contact center solution including development of AWS Lambda, Terraform and GitLab CI-CD solutions.

Responsibilities:
* Work with the Contact Centre Development team to ensure the technologies meet business requirement, aligning with governance and architectural best practice
* Work with change and adoption teams to ensure the successful and efficient transition from development to a supportable production solution.
* Maintain skills and knowledge regarding the contact center and cloud services area, keeping up to date with latest technical developments and trends, and feed this knowledge into the project teams.
* Help deliver solutions related to contact center, that help translate business requirements into system requirements, create functional design documents, create prototypes of recommended solutions, demo to the stakeholders/users/senior management and implement the solutions.

Must haves:

* 2 years' experience in a development role of Amazon Connect.
* 2 years' software development (Python / JavaScript / Node.JS)
* Working knowledge of Terraform and GitLabs pipelines
* Experience with Amazon DynamoDB Databases
* Experience with AWS Landing Zone environments
* Ability to work within an Agile Project methodology

Desirable:
* Experience with the numerous components of Amazon Web Services.
* Knowledge of contact center business environments
* Strong working knowledge of CI-CD and automation tools such as Terraform.
* Experience with the configuration of voice and chat contact flow.