Find Remote Jobs Worldwide & Work From Anywhere

Adaptavist company's all remote jobs

Skills: reactjs java aws
About Adaptavist Adaptavist is a global software innovator, enabling organisations to digitally transform how they collaborate and get work done. Founded in 2005 and with a growing global reach, our customers cut across every major industry and include more than half of all Fortune 500 companies. Today, Adaptavist leverages its deep technical understanding of Atlassian and innovative partnership with Slack to help organisations embrace new ways of working to achieve competitive advantage. Through trusted consultancy, app development, training, hosting, and licensing solutions, Adaptavist has established itself as the go-to partner of choice within the Atlassian Ecosystem. About the role The role of Software Engineer will involve building new features, improving and running the existing ScriptRunner for Confluence Cloud product; delivering changes using continuous integration and deployment; using creative thinking to investigate and problem solve customer requirements. The position will participate in Agile ceremonies like standups, ticket estimation and retrospectives, as well as peer code reviews and pairing programming sessions. We want you to contribute to engineering best practices within the team that will be leveraged to own features from idea, development, test, to release, while recognizing and paying down technical debt. We practice continuous integration and delivery, so you will be shipping to production daily, getting fast feedback, and improving. You’ll also be required to work closely with support to investigate and resolve issues in production. What you'll be doing Investigating and problem solving - Researching and documenting how a feature or customer requirement can be built within the constraints of Atlassian’s Connect platform - Designing the systems/services that need to be built in order to implement the solutions to customer requirements Building and testing serverless applications - Defining application stacks Implementing business logic and corresponding unit/integration/performance tests - Creating automated build and deployment plans Running, monitoring and debugging services - Configuring useful monitoring and alarms - Analysing logs and metrics for performance, behaviour and to investigate customer support queries

What we're looking for

    • Fluency in Java 8+
    • An ability to learn new frameworks and work with reactive programming
    • Understanding of serverless and micro-services oriented architecture
    • An ability to think innovatively and creatively

A few nice to haves

    • Understanding of high-availability, fault-tolerant, scalable, distributed systems
    • Willingness to learn and work on UI (particularly with React and Typescript)
    • Experience working with CI/CD
    • Excellent organisational, prioritisation and communication skills
At Adaptavist, we are committed to promoting a diverse and inclusive community, and believe this positively impacts both the creation of our innovative products and our delivery of bespoke solutions to our global customers and our own unique culture. We encourage all qualified applicants, regardless of age, disability, race, sexual orientation, religion or belief, sex, gender identity, pregnancy and maternity, marriage, and civil partnership status. From our family-friendly policies to our flexible work environment we offer a range of benefits and policies in order to support staff from all different backgrounds. If you have any questions, please do ask us. We look forward to your application!

Job Benefits:

  • Unlimited Holiday
  • Flexible Working
  • Remote Working
  • Udemy Online Learning
  • Contributory Pension / 401K
  • Life Assurance
  • Private Healthcare
  • Volunteer Days
  • Season Ticket Loan
  • Enhanced Maternity & Paternity Leave
Skills: java groovy application-server

The Software Support Engineer role is required to work as part of a shift-based rota to support our growing customer base across the World. Our Support Engineers are responsible for ensuring our customers receive world-class support, enabling them to get the most out of our products. They are also responsible for feeding back into the SDLC by flagging bugs and suggesting new features. Each agent works five days per week, eight hours per day. We cover APAC, EMEA and AMER hours, which enables the Product Support Team to provide 24/7 Support.

  • Helping customers to troubleshoot and diagnose technical problems they may experience when using Adaptavist products.
  • Testing and reproducing customer problems in a local instance.
  • Advising customers how to resolve technical problems that they may experience.
  • Creating bug reports and feature requests to improve our products.
  • Understanding Groovy and Java scripting languages.
  • Experience in writing code in Java (or Groovy)
  • Experience in a customer-facing role in a technical environment


Job Benefits:

  • Unlimited Holiday
  • Flexible Working
  • Remote Working
  • Udemy Online Learning
  • Contributory Pension / 401K
  • Life Assurance
  • Private Healthcare
  • Volunteer Days
  • Season Ticket Loan
  • Enhanced Maternity & Paternity Leave
Skills: typescript javascript amazon-web-services microservices cicd

You will drive our new commerce platform to the next level. This role will build and shape commerce platforms for our next stage in growth. This includes interface, licensing and payment platforms to facilitate online sales for SaaS software.
There will be a deep focus on customer experience and serving our customer needs, building exciting slick software to serve our customers is our priority. The key driver of this role will be to build beautiful frontend customer interfaces, platforms and tools to serve all areas of the business, working closely with the team and stakeholders.

  • Understanding of cloud environments such as AWS and related services
  • Experience or understanding of micro-services and serverless functions
  • Willingness to develop and maintain infrastructure-as-code
  • Willingness to develop and maintain CI / CD pipelines
  • Ability to develop and consume APIs in TypeScript and other languages


Job Benefits:

  • Unlimited Holiday
  • Flexible Working
  • Remote Working
  • Udemy Online Learning
  • Contributory Pension / 401K
  • Life Assurance
  • Private Healthcare
  • Volunteer Days
  • Season Ticket Loan
  • Enhanced Maternity & Paternity Leave
Skills: javascript typescript react-redux

About this amazing squad within Adaptavist!

You will play a key role within the scriptrunner team to help us to evolve the front end and add functionality in the Scriptrunner products.

The role sits within the engineering division, working across 3 teams (currently 14 developers) that cover all Scriptrunner on-premises products. The role involves collaborating with colleagues in engineering and related teams, developing good quality code, inputting to and reacting to improvements via the pull-request process, and contributing to teams' agile ceremonies.

The squad's tech stack

  • Full stack developer or front-end developer willing to do some back-end tasks
  • JavaScript/Typescript (both)
  • React/Redux
  • Working on a large shared code base
  • Good knowledge of build tools and CI tooling specific to web development
  • Developed apps in Atlassian ecosystem, including Atlassian APIs
  • Strong GIT knowledge
  • CI/CD
  • Used Atlassian products, e.g. Jira, Confluence, BitBucket or Bamboo


Job Benefits:

  • Unlimited Holiday
  • Flexible Working
  • Remote Working
  • Udemy Online Learning
  • Contributory Pension / 401K
  • Life Assurance
  • Private Healthcare
  • Volunteer Days
  • Season Ticket Loan
  • Enhanced Maternity & Paternity Leave
Skills: java typescript aws javascript

We want you to lead and build a brand new team at Adaptavist

We're looking for a Development Team Lead, to work alongside an Engineering Manager and the wider Product team here in Toronto and our remote team to shape the development of our ScriptRunner for Confluence product.

You will lead a brand new team practicing continuous delivery. You'll be a hands-on, experienced full stack engineer who is comfortable shipping to production daily and also working with more traditional software delivery. As you grow your team of engineers, you'll be mentoring, coaching and using our development framework to help individuals increase their impact. The tech stack for the product is Java, ReactJS and Typescript, however we will consider candidates with experience in other technologies. As well as leading a team of engineers you'll work closely with product managers and leadership to build a roadmap to deliver quality features and fixes to our customers. You'll be managing the balance of your individual contributions and supporting your team in delivery. As the most senior engineer on the team, you'll be responsible for facilitating solution design, building on the knowledge and skills in the team as well as reaching out to other engineering teams for input. We value autonomy, mastery, practice, doing the right thing and paying down technical debt. The squad's tech stack
  • Java
  • Typescript, React, and Redux
  • CI/CD
  • AWS


Job Benefits:

  • Unlimited Holiday
  • Flexible Working
  • Remote Working
  • Udemy Online Learning
  • Contributory Pension / 401K
  • Life Assurance
  • Private Healthcare
  • Volunteer Days
  • Season Ticket Loan
  • Enhanced Maternity & Paternity Leave

Time zone: (GMT-05:00) Eastern Time

Skills: java continuous-integration git amazon-web-services groovy

About this amazing squad within Adaptavist!

This role sits within our dev-tools team and will support the development and deliver more functionality in the Scriptrunner 4 BitBucket and Scriptrunner 4 Bamboo product line.

This particular team is within our wider engineering function that is part of the larger Scriptrunner family of products. This role involves collaborating with colleagues in engineering and related teams, developing good quality code, input to and react to improvements via the pull-request process and contribute to teams' agile ceremonies.

Ultimately the end goal is to expand the product scope to include things like GitLab integration and BitBucket Cloud.

This squad's tech stack

  • Java, Groovy, or other JVM based language
  • Build tools and CI tooling
  • JavaScript/Typescript
  • React/Redux
  • GIT
  • CI/CD
  • Atlassian BitBucket and/or Atlassian Bamboo products
  • BitBucket pipelines
  • Cloud development (e.g. using multiple AWS or GCP services)


Job Benefits:

  • Unlimited Holiday
  • Flexible Working
  • Remote Working
  • Udemy Online Learning
  • Contributory Pension / 401K
  • Life Assurance
  • Private Healthcare
  • Volunteer Days
  • Season Ticket Loan
  • Enhanced Maternity & Paternity Leave

Time zone: (GMT+00:00) London

Skills: typescript reactjs redux javascript amazon-web-services

About this amazing squad within Adaptavist!

This specific role will involve building new features, improving and running the existing Enhanced Search and SciptRunner for Jira Cloud products; delivering changes using continuous integration and deployment; using creative thinking to investigate and problem solve customer requirements.

You’ll be working in the ScriptRunner for Jira Cloud team, but with a majority of your time focused on the Enhanced Search product.

You’ll participate in Agile ceremonies like standups, ticket estimation, and retrospectives, as well as peer code reviews and pairing programming sessions. Your input will help shape the engineering decisions and practices of the team.

The squad's tech stack

  • Typescript, React, and Redux
  • Serverless and micro-services oriented architecture with extensible REST APIs and developing consuming these in Javascript/Typescript or Java
  • High-availability, fault-tolerant, scalable, distributed system
  • Java
  • Typescript library
  • CI/CD
  • AWS


Job Benefits:

  • Unlimited Holiday
  • Flexible Working
  • Remote Working
  • Udemy Online Learning
  • Contributory Pension / 401K
  • Life Assurance
  • Private Healthcare
  • Volunteer Days
  • Season Ticket Loan
  • Enhanced Maternity & Paternity Leave

Time zone: (GMT+00:00) London

Skills: javascript reactjs redux typescript webpack

About this amazing squad within Adaptavist!

We're looking for a passionate engineer to drive our Adaptavist Learn platform to the next level.

We're a small, new and thriving team within Adaptavist that is building and shaping add-ons for the Atlassian ecosystem. Initially, you will be working on the future of our Cloud Apps in Jira Confluence & Bitbucket with the scope to expand this across to our Data center product.

You should be eager to work on and shape a product, being comfortable writing tests and code in JavaScript/TypeScript.

The squad's tech stack

  • React, TypeScript, Webpack, and JavaScript ES2015/16 to build and test applications.
  • Testing frameworks: Jest, Enzyme, Karma, Mocha, Sinon, Cypress, JPhantomJS, or Jasmine
  • HTML5, CSS and front-end best practices
  • Java with tools like Junit, Maven, Gradle, and mockito to build and test developer tooling, libraries, and cloud services
  • Serverless and micro-services oriented architecture with extensible REST APIs and developing consuming these in Javascript/Typescript or Java
  • High-availability, fault-tolerant, scalable, distributed systems


Job Benefits:

  • Unlimited Holiday
  • Flexible Working
  • Remote Working
  • Udemy Online Learning
  • Contributory Pension / 401K
  • Life Assurance
  • Private Healthcare
  • Volunteer Days
  • Season Ticket Loan
  • Enhanced Maternity & Paternity Leave

Time zone: (GMT+00:00) London