Save this contract

Mind providing us with your email so we can save this contract? We promise we won't spam you, and you can unsubscribe any time.
Saved this job! You can see it in saved.
Saved this job! You can see it in saved.

Remote Open Source contract jobs


13 remote Open Source contracts

Senior Ruby on Rails Engineer (Remote or onsite)

1 month ago
RemoteWhitespectre SLU

We are looking for an experienced Ruby on Rails Developer to join our team and help us deliver cool features, fast for a new project. Are you an experienced developer looking for a new challenge?

We are a remote-first company with a globally distributed team of 70. We’re proud of the way we get great work done. Our clients love working with us and we partner with them on long-term projects. Our teams are engaged and excited about our work.

What do we offer?

  • Hard technical challenges (you won't find all the answers on Stack Overflow) where you can take ownership of the solution
  • Work as part of a talented, globally distributed, successful team
  • A productive and non-frustrating work environment from a focussed adherence to our agile/scrum processes (we really believe it helps getting good work done)
  • A great working atmosphere where you can share and learn with other smart people - on this and on other projects.
  • The best-in-class toolsets: Slack, CI/CD with Docker etc
  • Meetups in our Barcelona offices for our remote folks
  • Competitive rates
  • A long term working relationship: this project, then others.

You'll be:

  • Working within a fast moving team (working ~11am - 8pm Central European time) of both backend and frontend engineers.
  • Building challenging business logic on top of open source Solidus.
  • Designing clean APIs and often interfacing with other legacy backend systems.
  • Solving hard business logic with elegant software design
  • Identifying bottlenecks, using tools to diagnose and refactor code for scale
  • Ensuring the robustness, performance and failure characteristics of the system.
  • Writing well tested (rspec), defect free code with CI/CD
  • Taking ownership of production applications - managing issues, releases and ensuring quality

Good English verbal and written communication skills are essential. This is a contract position with a long term outlook (12 months+ full-time project) for the right candidate. We are looking for remote workers (most of the company is remote) or have openings based in our Barcelona office.

Why is it good to work with us?

We know that big ideas and big results only happen when you have the right people, working together smartly - whether that’s across the room or across the globe. We make the work fun and rewarding.

Because we work on cool projects. Sure, we can list the latest set of technologies that we use, but that is a given. What's more interesting is how they are used - the design, the architecture, the approach to solving business problems. And we do that across multiple clients - each and every one we're excited to work with.

Because we believe in constant learning and exploring - whether that’s a new skill, a new role, or a new way of seeing. And because we've found that we learn the most when we take on new challenges as a team. We’re proud that people love working with us (and still have lives outside of work). Want to know more? Check out and we're proud of what people are saying about us on Glassdoor

Get new remote Open Source contracts sent to you every week.
Subscribed to weekly Open Source alerts! 🎉

Senior Python/Django Engineer (DevOps / SRE)

17 days ago
£600 - £700/dayRemoteInside IR35Green Park

Senior Python/Django Engineer (DevOps / SRE)

Remote Working/Central London



6 month contract initially

We are looking for a Senior Python/Django Developer with DevOps / Site Reliability Engineering (SRE) experience to join a Central Government department at a crucial and exciting time.

This is a contract post for 6 months with the view to be extended, based in Central London, although the role will be remote working initially.

Working within the SRE/WebOps team, the Senior Python Developer will follow the Department's software development standards, including 48h to delivery principles. They will proactively seek to address roadblocks affecting assignments. They will demonstrate collaboration within and between product delivery teams; reusing and sharing components, contributing to standards development, and sharing knowledge. They will ensure that delivered products are resilient, scalable and report errors only when human intervention is needed.

There is an expectation that they will liaise with other DevOps/WebOps developers and Technical Architects within the department to share tools and knowledge where needed.

The successful Senior Python/Django Developer will have some DevOps experience (AWS, GOV.UK PaaS).

Responsibilities include:

  • Day-to-day responsibility for working within the product team to support, maintain and develop services
  • Work with appropriate members of the delivery team to build appropriate Back End infrastructure to allow the visual display of data on a web-based Front End.
  • Perform maintenance tasks as required for the accuracy and integrity of services built and managed by the Tools team on the flagship website.
  • Building web and mobile products to serve user needs.
  • Building up a useful, robust automated test suite to support a Continuous Deployment environment.
  • Being involved in the wider web development community, identifying good practices we can adopt and sharing our experiences.
  • Sharing knowledge of tools and techniques with the wider team, both developers and non-developers.
  • Taking part in 2nd-line support of applications and platforms, including occasional support outside of office hours.

Specialist skills


  • Extensive Python 3 expertise
  • Extensive Django and Django Rest Framework expertise
  • DevOps experience (AWS, GOV.UK PaaS)
  • Good database knowledge (Postgresql)
  • Good Elasticsearch knowledge
  • Is comfortable to write unit tests, integration tests
  • Is comfortable with Git
  • Experience in interfacing REST, SOAP


  • Bonus for setting up open source data pipeline frameworks
  • Bonus API design

Please note, this role is inside of IR35 and you must be eligible to work in the UK.

If this role is of interest, please apply for immediate consideration.

Full Stack Java Developer with DevOps skills / Remote / ASAP

3 days ago
£450 - £550/dayRemoteSparta Global

Java Developer / Azure & AWS / DevOps / Asap start

This is an EXCITING opportunity for a Full stack Java Developer with DevOps experience to join a Public sector migration project on an Asap basis. The role will involve remote/flexible working practices and is outside IR35!

Role & Responsibilities:

  • The project will involve using open source and cloud technologies to support the migration from Azure to AWS and an integration with legacy systems.
  • Collaborate with colleagues to develop and implement solutions
  • Continuing the development of microservices
  • Documenting systems integration aspects, versioning and design with service evolution in mind.

Skills & experience required:

  • Essential - Strong Java Development & DevOps experience
  • Azure & AWS
  • Terraform, Linux, Docker
  • Experience with RESTful APIs and Microservices
  • Excellent communication & team player skills - keen to share knowledge and work within Agile practises.

If you have experience of the above including good DevOps skills, please apply ASAP and we can discuss the role in more detail

Kubernetes/Spring Engineer

20 days ago
RemoteRockbite games

Sandship is a complicated popular game created by Rockbite Games. Currently, it is expanding and scaling like crazy in terms of its user base. As we are facing new multilayer issues that came with that we know most of the system needs redoing, proper issue diagnosing and solutions. We are looking for an “I can solve all of the backend problems” person.

You will be responsible for diagnosing and analyzing the current state of high load applications experiencing a multitude of issues. And finding strategies of solving them one by one till the system is refactored/stable and perfect.

To handle this we expect true Expertise:

  • Strong experience of Java spring applications on Kubernetes
  • Microservices expertise
  • Extremely high load backend experience (5000 req per second or more on heavy application)
  • MongoDB ins and outs
  • Understanding of low-level details and optimizations
  • Attention to detail, and thorough testing of every single possible issue, anticipating problems before they go to production to millions of players

It will be really nice if you have:

  • Experience in networking understanding Nginx ingress, load balancers and the whole cluster ecosystem is a big bonus
  • Contributions to high-load or Spring connected Open Source projects

This is a fully remote role with a start date as soon as possible.

Android Developer

8 days ago

Are you part of the LGBTQIA+ tech community and want to work daily from home? Likk is a LGBTQ chat app working on expanding internationally with a new Android app. Our mission is to provide women with a safe and friendly platform to meet other women anywhere in the world. Here at Likk our team is focused on building an app that positively impacts our users and provides them with a better experience than any other dating app; we care that our users have meaningful conversations.


- Replicate legacy iOS app design and functionality in Java or Kotlin

- Communicate weekly via Slack and/or phone

- Extend and implement third-party libraries

- Connect app to existing cloud infrastructure and assist in extending server functionality

Experience & Skills:

- Experience building and/or using dating, chat or game apps

- Published apps on Google Play store

- Worked on apps that generate revenue through ads or premium subscriptions

- Experience building apps in Java and/or Kotlin

- Experience with Firebase

- Good sense of usability and product

- Track record of pursuing self directed side projects or open source projects.

Likk is an Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. Likk does not make hiring or employment decisions on the basis of race, color, religion or religious belief, ethnic or national origin, nationality, sex, gender, gender-identity, sexual orientation, disability, age, military or veteran status, or any other basis protected by applicable local, state, or federal laws or prohibited by Company policy. Likk also strives for a healthy and safe workplace and strictly prohibits harassment of any kind.

Job Types: Full-time, Part-time, Temporary, Contract

Supplemental Pay:

  • Commission Pay

COVID-19 considerations:
Job is 100% remote


  • Android Development: 2 years (Required)

Contract Renewal:

  • Likely

Work Location:

  • Fully Remote

Hours per week:

  • Less than 10
  • 10-19
  • 20-29
  • 30-39

This Job Is:

  • Open to applicants who do not have a college diploma
  • A job for which people with disabilities are encouraged to apply

Consultant - Microsoft Azure Cloud

17 days ago
RemoteNovacoast Federal, Inc

Novacoast Federal is looking for a Short-Term Microsoft Consultant with expertise in Azure Cloud Services for a 3 month government contract. Position is remote due to COVID. Will be on-site if client is open before the 3 month period.

The client currently runs virtual server environment that resides in a Data Center. This fall the client will be moving our entire IT infrastructure (general support system) to the cloud. We’ll still be running a virtual server environment in the cloud and to do so we’ll use Microsoft’s Azure resources (CPU, RAM, storage).


  • experience managing and supporting IT operations in the cloud, particularly in Azure.
  • extensive or strong virtual server experience including VMWare, Netapp storage, virtual servers and cloud experience..
  • Extensive knowledge of and experience with TCP/IP fundamentals, routing and subnetting
  • Strong knowledge of all network protocols including: HTTP, FTP, SMTP, NTP, DNS
  • Strong virtual technical knowledge and experience including VMWare and vSphere
  • Strong knowledge of enterprise architecture and governance best practices
  • Strong knowledge of Active Directory and group policy administration
  • Strong knowledge of network storage administration
  • Windows expertise - - administration, Windows 2012/2016, System Center Configuration Manager (SCCM)
  • Familiarity with database backup and recovery (SQL Server and RDS)
  • Knowledge of and experience supporting IT operations in the cloud including configuration, operations, deployment and management
  • Knowledge of Microsoft’s Azure cloud services and Amazon’s cloud services
  • Strong analytical and problem solving skills
  • Ability to work well with diverse staff
  • Background check required. Public Trust Clearance preferred.

More about Novacoast:

Novacoast is an international IT Professional Services and Product Development company built on a foundation of engineering expertise and a culture of creative problem solving. Empowered on every level by our flexible and fearless perspective, Novacoast combines its advanced technical knowledge with our customers’ expertise so together we can make informed decisions and avoid costly IT mistakes.

We specialize in identity and access management, security and compliance, network infrastructure, remote management, desktop management, and open source solutions.

Job Types: Temporary, Contract


  • subnetting: 1 year (Preferred)
  • VMWare: 3 years (Preferred)
  • amazon cloud: 1 year (Preferred)
  • Cloud Computing: 3 years (Preferred)
  • Azure: 3 years (Preferred)
  • windows 2012/2016: 3 years (Preferred)
  • SQL Server: 1 year (Preferred)
  • Netapp Storage: 1 year (Preferred)
  • SCCM: 3 years (Preferred)
  • Network Protocols: 1 year (Preferred)
  • Amazon Web Services: 1 year (Preferred)
  • TCP/IP: 1 year (Preferred)
  • RDS: 1 year (Preferred)
  • virtual servers: 1 year (Preferred)
  • vSphere: 3 years (Preferred)
  • Routing Protocols: 1 year (Preferred)


  • Washington, DC (Preferred)

Work authorization:

  • United States (Required)

Contract Length:

  • 3 - 4 months

Contract Renewal:

  • Possible

Work Location:

  • Fully Remote

Employment Length:

  • 1 - 3 months
  • 4 - 6 months


  • Monday to Friday

Company's website:


Work Remotely:

  • Temporarily due to COVID-19

Python / Unix administrator

1 month ago
RemoteZensar Technologies
Python / Unix administrator - (0054555)

About Zensar Technologies

Zensar is a leading digital solutions and technology services company partnering with global organizations on their digital transformation journey. A technology partner of choice, with strong track-record of innovation, credible investment in digital solutions and assertion of commitment to client’s success, Zensar’s comprehensive range of services and solutions enable clients achieve new thresholds of performance. Part of the $40 billion APAX Partners’ portfolio of companies, Zensar is uniquely positioned to help existing businesses run efficiently, manage legacy transformation and plan business growth through innovative digital platform.

Working at Zensar

Working at Zensar is an enriching experience. While work is driven by innovation and passion, fun is taken seriously too. An open environment is encouraged making it easy to brainstorm with colleagues. Creative thinking is encouraged through time out activities. Moreover, the offices have been designed to foster creativity and communication, bringing a little bit of home into work every day. Zensar provides and a comprehensive benefit package for all full time or contract employee.

Zensar Technologies is seeking a DevOPs/ Unix Administrator to work remotely in the USA. The full time role provides great benefits.


Minimum Requirements: (“Must have” Qualifications)

  • Expert knowledge of Python.
  • Expert knowledge of Bash.
  • UNIX admin, comfortable with Root access to servers
  • Container orchestration and management (deploy docker containers, logging, trouble shooting in a container environment, backup and restores in Container environment)
  • Expert knowledge of CI/CD devops experience with multiple source code management systems, multiple package managers, orchestration tools like ansible, puppet
  • Good communication skills
  • Good time management skill

Desired Skills/Qualifications/System Experience requirements: (“Nice to have Qualifications”)

  • Developing shared libraries and plugins using Groovy
  • Familiarity with managing infrastructure within a public cloud provider (AWS/GCP/Azure)
  • Familiarity with multiple package managers for Python, NPM, C++
  • Blackduck (or other open source scanning software) a plus
  • Operations support functions
  • Postgres for basic database interactions

Typical expectations include:

  • Leverage rest API’s to feed information between BlackDuck and dependent applications in the eco-system (integrations)
  • Manage daily operations of the Blackduck host computers by monitoring the application availability, configuration and performance.
  • Apply security recommendations and be in compliance with security policies
  • Develop custom scripts for monitoring and alerting
  • Work with the vendor on troubleshooting issues with the product.
  • Provision accounts for end user.
  • Develop backup strategies using industry technologies.
  • Be responsible for product upgrades and apply patches as needed.
  • Integrate with multiple package managers


Bachelor Degree: Information technology, Computer Science or related field

Primary Location: United States of America-North Carolina-Raleigh
Job Posting: May 26, 2020, 7:43:21 PM
Total Experience (In Years): 4 To 6

Web Developer

11 days ago
$30 - $40/hourRemoteVilling and Company

Villing & Company ( is a team of talented specialists addicted to providing uncommon marketing communications solutions that enhance our clients' brands and drive success. We are seeking a knowledgeable web developer to join their interactive department.

As part of the interactive team, you will be part of a team that works on the entire website build from concept to completion. This includes all phases of creating custom websites: planning, development and deployment. While design skills are not a requirement, a basic understanding of user interface and applying design patterns is required

The chosen developer must be able to multi-task and have the ability to work against deadlines. Being involved in the entire process will require strong communications skills and teamwork with not only the interactive department, but every department within the company. A minimum of 5 years experience required.

Minimum Requirements*:

- Development related degree/accreditations and/or 5+ years of on the job experience


- Custom PHP development


- Linux/Apache server management

- Javascript/jQuery


- Open source CMS frameworks: Wordpress, Joomla, Drupal, etc.

- Fundamental SEO

- Fundamental web standards, optimizations, etc.

- Responsive design

- Adobe CS

Extra Credit Skillset

- SASS/Compass

- Experience with design pattern libraries and atomic web design

- Application development (Ionic/Angular, React, etc)

- Basic networking and IT management

- Advanced SEO

- Adwords campaign management

Job Types: Part-time, Contract

Pay: $30.00 - $40.00 per hour

Contract Length:

  • 3 - 4 months

Full Time Opportunity:

  • Yes

Work Location:

  • Fully Remote

Visa Sponsorship Potentially Available:

  • No: Not providing sponsorship for this job

This Job Is:

  • A job for which all ages, including older job seekers, are encouraged to apply
  • Open to applicants who do not have a college diploma
  • A job for which people with disabilities are encouraged to apply


  • Other

Company's website:


Company's Facebook page:


CD / CI Pipeline Engineer (Temporary-Telework/Remote)

15 days ago
$50 - $55/hourRemoteCherokee Federal

DevOps Engineers, Are you looking for a job that you can work from anywhere?

Cherokee Nation Technologies is interviewing now for a (temporary) CI/CD Pipeline Engineer to work with our client, United States Geographical Society (USGS), for four months.

Cherokee Nation Technologies (CNT) serves government clients with time-tested solutions that increase client effectiveness through the intelligent use of technology. CNT’s expertise includes software and application services, network services, and business process services.

For more information, visit


CI/CD Pipeline Engineer will collaboratively work with the DevOps team to ensure the team’s utilization of best practices, tools, and solutions for the completion of product tracking systems. The ideal candidate will demonstrate skills in conducting CI/ CD using GitLab, Docker, and automated testing applications and best practices.


Includes the following:

  • Apply best practices and methodology in DevOps and CI/CD deployment pipeline.
  • Develop a correct CD/CI pipeline using open source technologies GitLab and Docker.
  • Automate testing of applications using best practices.
  • Assist with managing and monitoring all installed systems and infrastructure in the cloud and physical servers.
  • Install, configure, test, and maintain operating systems, application software, and system management tools.
  • Ensure the highest levels of systems and infrastructure availability.
  • Implements quality assurance reviews and evaluation of new and existing hardware/software.
  • Lead migration and implementation of new software, system upgrades, evaluate patches, resolves software related problems, performing security scans.
  • Monitor and test application performance for potential bottlenecks, identify possible solutions and work to implement those fixes.
  • Write and maintain custom scripts to increase system efficiency and lower the human intervention time on tasks.


This position will not have supervisory/management authority.


  • BA/BS in computer science, software engineering or similar degree.
  • 3+ years of progressive responsibility with software engineering is required
  • 3+ years of experience with GitLab and Docker.
  • 5+ years of experience with Linux.


  • Existing Public Trust Clearance preferred.
  • Continuous integration (CI), continuous delivery (CD), and constant improvement.
  • Ability to write support and technical documentation.
  • Knowledge of C++ and Python / Django preferred.
  • Knowledge of Jenkins.
  • Excellent writing and communications skills.
  • Excellent customer service skills.
  • Function well in a fast-paced environment.
  • U.S. citizenship.


Telework / Remote

About Cherokee Federal

Cherokee Federal – a division of Cherokee Nation Businesses – is a team of tribally owned federal contracting companies focused on building solutions, solving complex challenges, and serving the nation’s mission around the globe for more than 60 federal clients. With our heritage of ingenuity, coupled with modern business practices, we serve as a trusted partner that can innovate and implement solutions. Our team of companies manages nearly 1,000 projects of all sizes across the construction, consulting, engineering and manufacturing, health, and technology portfolios.

Cherokee Federal’s team of small disadvantaged business entities, many of which are 8(a) and/or HUBZone certified, offer attractive contract vehicles with unique advantages – resulting in a streamlined, responsive contract management process.

Job Types: Full-time, Temporary, Contract

Pay: $50.00 - $55.00 per hour


  • 8 Hour Shift


  • Computer Skills: 3 years (Required)
  • Continuous Integration: 1 year (Required)
  • Jenkins: 1 year (Required)
  • Python: 1 year (Preferred)
  • Linux: 5 years (Preferred)


  • Bachelor's (Required)

Work authorization:

  • United States (Required)

Application Question:

  • Are you comfortable with the four-month contract duration?

Contract Length:

  • 3 - 4 months

Contract Renewal:

  • Not likely

Work Location:

  • One location
  • Fully Remote

Company's website:


Work Remotely:

  • Yes

UX Designer or Front End Developer

2 days ago
$30 - $80/hourRemoteEventida, Inc.

Eventida is looking for a HTML/CSS expert immediately available to work full time with the Eventida team on building highly interactive websites and apps, experimenting with marketing tactics and user experience designs.

The company specializes in creating accessible and inclusive experiences online and at events, by focusing on the user journey and implementing creative solutions, utilizing SAAS, ETL, AI, ML and other technologies, such as blockchain. The sectors they serve are nonprofits, schools, governments and their vendors.

Is this job the right fit for you?:

Portfolio with at least 5 samples of work must be submitted.

May work remotely, but priority will be given to DC residents

Experience or knowledge of the event industry is a plus..

Ability to sign ASL (American Sign Language) desired.

Schedule and time commitment varies by project.

There are two possible tracks for this position:

Front End Developer or UX Designer, with a background or interest in LX Design.

TRACK 1: Front End Developer:

The ideal candidate will use multiple disciplines and work with different platforms from Wordpress to API to PHP programming to HTML/CSS, to accomplish a variety of goals. Eventida is looking for an all star web developer, with at least a few of these up to date skills: HTML/CSS; API integrations; mobile; open source tweaking to advanced skill in programming languages such as JQuery, Ajax, PHP, MySQL, etc; and experienced with CMS (Expression Engine, Wordpress).

Requirements: Bachelor's degree in software, math, or science required or 5 years of equivalent experience. Analytical skills, understanding of company roles, and good teamwork is a must.

TRACK 2: UX Designer

The ideal candidate will be able to create adaptable, beautiful, easy to read, and professional website designs to spec in Photoshop and/or Fireworks, slice and turn them around into cross-browser, cross-platform and responsive HTML/CSS templates that will be used in Content Management Systems such as Expression Engine and WordPress.

LX Design background is a major plus. Learning Experience Designers blend the two disciplines of user experience and instructional design to create an experience for end users where they effectively learn - from how to use a new software application, to successfully passing a certification test after taking a full course online.

We are looking for forward-thinking instructional and user experience designers who are interested in creating fully accessible e-learning experiences. The work involves either creating new experiences from scratch, making existing learning materials accessible, finding and compiling accessible materials into a series, or a blend of all approaches.

In particular, we are interested in using metrics and analytics to study what kinds of e-learning methods are most effective for different groups of disadvantaged learners and sharing that information with the public.

Requirements: Bachelor's degree in design or education or 5 years of equivalent experience. Analytical skills, understanding of company roles, and good teamwork.

Hourly Rate DOE, expected $30-80 per hour, with health benefits after 3 month trial if FTE

General Responsibilities & Team Participation

  • Contribute to team effort by accomplishing related results where needed.
  • Provide technical support - answer support tickets (escalated).
  • Develop screencasts as needed, to provide training support.
  • Develop good working relationships with clients, contractors and partners.
  • Perform other tasks as assigned.

Duties & Responsibilities:

Varies depending on the team, but typically only the scope of work that fits existing skill sets with your full buy-in

Interested? Come join us.


Job Types: Full-time, Part-time, Contract

Pay: $30.00 - $80.00 per hour


  • Flexible Schedule
  • Health Insurance


  • Monday to Friday
  • Weekends

COVID-19 considerations:
Currently, this will be a remote position with lots of online video meetings. For D.C area residents we will work together in our office when safe and as needed.


  • HTML, CSS, and Wordpress: 3 years (Required)


  • Bachelor's (Preferred)

Contract Length:

  • 3 - 4 months

Contract Renewal:

  • Likely

Full Time Opportunity:

  • Yes

Hours per week:

  • 20-29
  • 30-39

Visa Sponsorship Potentially Available:

  • No: Not providing sponsorship for this job

This Job Is Ideal for Someone Who Is:

  • Dependable -- more reliable than spontaneous
  • Adaptable/flexible -- enjoys doing work that requires frequent shifts in direction
  • Achievement-oriented -- enjoys taking on challenges, even if they might fail
  • Autonomous/Independent -- enjoys working with little direction
  • Innovative -- prefers working in unconventional ways or on tasks that require creativity
  • High stress tolerance -- thrives in a high-pressure environment

This Job Is:

  • A job for which all ages, including older job seekers, are encouraged to apply
  • Open to applicants who do not have a college diploma
  • A job for which people with disabilities are encouraged to apply

Company's website:


Company's Facebook page:


Benefit Conditions:

  • Waiting period may apply

Work Remotely:

  • Yes

Mid/Senior Software Engineer, Developer Platform (CICD) - 12...

2 days ago


FreeAgent is:

  • One of the UK's most popular small business finance apps with over 100,000 customers. We help small businesses sort out the mess and the stress of managing their business finances
  • Loved and adored by customers. We have an NPS of 70 (which is considered "exceptional")
  • Rated on Trustpilot. See what customers say

This is your chance to come and shape the future of small business banking and accounting!

Make a difference

It's an exciting time in the accounting and banking space. We're seeing a revolution in the FinTech industry, and new government initiatives such as Making Tax Digital and Open Banking are opening up new features and products for customers.

The technology in this space is changing rapidly and at FreeAgent we're working on the cutting edge. We're focused on providing the best possible user experience for our growing customer base.

Creating the best place to work ‍

We want people to be productive, to have career opportunities, to be focused on meaningful work and to have an excellent work/life balance. We like to think we work smarter, not harder, which is why we stick to a 35-hour working week and still Get Things Done.

We have built a powerful CI/CD platform which can run 45,000+ automated tests in less than five minutes which allows us to remain productive at scale, and allows all engineers, regardless of level, to deploy code to production multiple times a day.

We value a diverse team, and we believe the variety of experiences and backgrounds in our team make us stronger. Every other month, we spend a week outside of normal projects and maintenance and focus exclusively on service improvements and “nice-to-haves”.Our legendary 'Hack Days' are held twice a year. Engineers write about what they do, and what they learn, on our popular engineering blog.

A senior engineer can be based remotely anywhere within the UK or at our lovely Edinburgh office. Mid-level engineers are usually based in the office, but can be remote-based (on a case by case basis) - at present our entire engineering team is working remotely. We have an amazing office in central Edinburgh (one of the great cities of the world), and our work environment is light and bright with inspiring spaces and quiet places. If you're based in the office you'll enjoy catered lunches every Friday, weekly yoga and many other perks and treats. Find out more about life at HQ here!

The Role

Are you a cloud computing, automation enthusiast and DevOps devotee? Can you help us grow with best-of-breed open source tools and managed AWS services, and join us in embracing state-of-the-art cloud best practices? Do you want to work with an increasing portfolio of cloud technologies, as part of a growing progressive organisation?

Development Platform is part of our Platform Engineering group. Our team mission is “Make FreeAgent developers super-productive!" The engineering teams are our customers. Productive, happy coders with great tools write great code and deploy daily adding constant visible value to our business. We aim to keep them that way.

We provide the CI/CD capability and developer tooling that enables our engineers to build, test and deploy quickly. We're also helping migrate FreeAgent to AWS, to an exciting container-driven future.

We need software developers with passion for Continuous Development, Continuous Deployment (CI/CD), Ruby software engineering, DevOps and knowledge of AWS Cloud Computing. We want people familiar with cloud native approaches, cloud automation and container technology, who have a constant desire to keep learning and who have real hands-on experience. You’ll be part of our ongoing journey, enabling our growing engineering team to ship code and services to production over 300 times a month.

FreeAgent is undergoing a re-engineering project to move into AWS. This is an opportunity to join us at an early stage and be part of design, transition and adoption conversations and really make an impact.

Day-to-day, you’ll be making an impact by:

  • Supporting the smooth running and uptime of our current CI/CD Jenkins pipeline
  • Develop our groovy pipelines and libraries, automating more of the daily grind and speeding development.
  • Helping migrate FreeAgent to AWS, containerising our apps and services using Docker, and delivering additional strategic and ongoing CI/CD capability.
  • Working on developer tooling, including Devkit, our internal developer toolkit and parachute, our deployment tool, both written in Ruby
  • Ensuring our apps and services run on the latest version of Ruby
  • Helping engineers with their day to day deployment and dev platform issues
  • Digging deep on technical issues identified up by the developers.
  • Helping your team plan, estimate and deliver projects – we put an emphasis on writing culture and ask engineers to document what they've created to expand our collective knowledge
  • Contributing new ideas and sharing what you've learned by talking at our weekly Engineering Forum
  • Continually expanding your knowledge of both our business and technology domain. We have the resources and we give you the time to learn!
  • Developing and applying your mentoring and leadership skills

Technologies we use: Ruby, Rails, Jenkins, Docker, AWS, Terraform, MySQL, ECS, Linux, RSpec

Apps we use: GitHub, Trello, G Suite, Notion, Slack


We look for:

  • Knowledge and experience of developing and maintaining web applications
  • Experience of running continuous integration and deployment systems
  • Attention to detail. We value people who believe a job worth doing is worth doing right
  • Pragmatism; being committed to getting things done while understanding tradeoffs
  • A high level of self-motivation and self-awareness
  • A commitment to ongoing self-development, improving both technical and soft skills. If you have the commitment, we can provide opportunities for you.
  • Strong communication skills. Being able to write well and articulate your thoughts are great skills to have in any business.


Annual salary £40,000 - £80,000 depending on experience, plus competitive benefits package. We provide a comprehensive package of employee benefits, which have been carefully selected to protect you, to promote healthy lifestyles, and to give you peace of mind. You can read more about these on our website.

Applying for the role ✍

Our application process is simple; just upload your CV and answer a few questions about why you are interested in this opportunity.

Our selection process involves a phone interview, a coding test exercise, code review call and a final interview over google meet. (We work hard to make the process as straightforward, transparent and enjoyable as possible.)

We really care about building an inclusive and diverse team, and we welcome applications from people with varied backgrounds and perspectives. We want to make sure that the people who build FreeAgent are reflecting our diverse customer base and bringing with them a range of ideas and experiences. What unites us is an openness to suggestions, and a drive to solve problems in the best way possible.

Don’t forget to tell us about why you think FreeAgent is the right place for you to make a difference!

Data Engineer

1 month ago
RemoteGeorgia IT Inc.

We are looking for strong Data Engineers, skilled in Hadoop, Scala, Spark, Kafka, Python, and AWS. I've included the job description below.
Here is what we are looking for:

Overall Responsibility:

  • Develop sustainable data driven solutions with current new gen data technologies to meet the needs of our organization and business customers.
  • Apply domain driven design practices to build out data applications. Experience in building out conceptual and logical models.
  • Build out data consumption views and provisioning self-service reporting needs via demonstrated dimensional modeling skills.
  • Measuring data quality and making improvements to data standards, helping application teams to publish data in the correct format so it becomes easy for downstream consumption.
  • Big Data applications using Open Source frameworks like Apache Spark, Scala and Kafka on AWS and Cloud based data warehousing services such as Snowflake.
  • Build pipelines to enable features to be provisioned for machine learning models. Familiar with data science model building concepts as well as consuming and from data lake.

Basic Qualifications:

  • At least 8 years of experience with the Software Development Life Cycle (SDLC)
  • At least 5 years of experience working on a big data platform
  • At least 3 years of experience working with unstructured datasets
  • At least 3 years of experience developing microservices: Python, Java, or Scala
  • At least 1 year of experience building data pipelines, CICD pipelines, and fit for purpose data stores
  • At least 1 year of experience in cloud technologies: AWS, Docker, Ansible, or Terraform
  • At least 1 year of Agile experience
  • At least 1 year of experience with a streaming data platform including Apache Kafka and Spark

Preferred Qualifications:

  • 5+ years of data modeling and data engineering skills
  • 3+ years of microservices architecture & RESTful web service frameworks
  • 3+ years of experience with JSON, Parquet, or Avro formats
  • 2+ years of creating data quality dashboards establishing data standards
  • 2+ years experience in RDS, NOSQL or Graph Databases
  • 2+ years of experience working with AWS platforms, services, and component technologies, including S3, RDS and Amazon EMR

Job Type: Contract


  • Monday to Friday


  • AWS: 1 year (Preferred)
  • Hadoop: 1 year (Required)
  • Spark: 1 year (Required)
  • Big Data: 1 year (Preferred)
  • Scala: 1 year (Preferred)
  • Data Engineering: 1 year (Required)

Contract Renewal:

  • Possible

Full Time Opportunity:

  • Yes

Work Location:

  • Fully Remote

Work Remotely:

  • Yes

Hourly Paid Unity VR Developer (Consultant)

4 days ago
$40 - $60/hourRemoteCognitive Leap

Cognitive Leap is focused on innovating digital solutions for mental health, specifically ADHD. Our work is based on latest research in the fields of artificial intelligence, virtual reality, and neuroscience.

We are currently hiring an hourly paid Unity developer who has knowledge of VR and AR tool sets. The number of working hours will depend on company’s need. You will be supporting the design, development, maintenance, and future enhancement on our VR/AR products.


· Develop Virtual (or Augmented) Reality Applications and enhance existing products.

· Develop, test, and integrate scripts in C# or C++ to support VR/AR projects.

· Work alongside the product team to design scalable VR/AR products.

· Develop 3D GUI and associated 3D interactions for use in VR/AR environments.

· Perform software engineering activities leveraging agile practices using the latest open source software development and engineering tools.

· Present and resolve any technical program difficulties with the team in a timely manner.

Minimum Qualifications:

· Bachelor's degree in Computer Science, Engineering, Mathematics, or a related technical field.
Degree must be from a university, college, or school which is accredited by an agency recognized by the US Secretary of Education, US Department of Education.

· 5+ years’ experience with C# programming and developing Unity VR/AR applications.

· 5+ years’ experience working with 3D models and animations.

· 5+ years’ experience working with Unity GUI, materials, and assets bundles.

· Extensive experience designing, developing, maintaining, and extending VR/AR applications.

· Proficiency with software programming languages: C++, Java, Python, etc.

· Proficiency with common software development tasks, such as: coding, unit testing, debugging, configuration management, etc.

· Experience with databases and data storage technologies including Relational databases.

Preferred Qualifications:

· Experience with web application frameworks, such as Django, Flask, AngularJS, Node.js, etc.

· Experience in developing Web applications (JavaScript, CSS, HTML, React.js)

· Knowledge of IOS and Android development

· Knowledge of C# using Visual Studio using Webforms, MVC and Entity Framework

· Experience with agile software development methodologies, e.g. Scrum, Kanban, SAFE, etc.

· Knowledge on Object C

· Experience with Kubernetes

· Knowledge of Dart programming in Flutter framework

Job Type: Contract

Pay: $40.00 - $60.00 per hour


  • Kubernetes: 1 year (Preferred)
  • 3D GUI and associated 3D interactions in VR environments: 3 years (Required)
  • Relational Databases: 1 year (Preferred)
  • Unity VR/AR development: 5 years (Required)
  • C# programming: 5 years (Required)
  • Web application frameworks: 1 year (Preferred)
  • C++, Java: 5 years (Required)
  • IOS and Android development: 1 year (Preferred)
  • Unity GUI, materials, assets bundles: 5 years (Required)
  • Dart programming in Flutter framework: 1 year (Preferred)


  • Bachelor's (Required)

Contract Length:

  • Varies

Contract Renewal:

  • Likely

Work Location:

  • Fully Remote

Visa Sponsorship Potentially Available:

  • No: Not providing sponsorship for this job

Company's website:


Company's Facebook page:


Work Remotely:

  • Yes