Posted on
January 25, 2023

Software Developer

London / Hybrid
Type of role:
Full Time
Product Development
Dependent on experience

Job description

Multi award-winning managed service provider base® is seeking an enthusiastic, technically skilled, logical thinker to join our rapidly growing team as a Software Developer.

You will be joining our Product team to work on a range of complex solutions, platform development, enhancements, system integration projects, and expand upon the growing base® IP portfolio across the Web 2.0 and Web3 space.

This is a fantastic opportunity for a candidate looking to advance their career in the high-growth cloud and Software-as-a-Service market. You will also enjoy the challenge and role autonomy that comes with helping to advance a scale-up stage company into a larger enterprise organisation.

Role Responsibilities

• Working with software engineers and department leads to ensure that development follows established processes and functions as intended.
• Document work and take part in regular code review with internal and external developers and/or development houses.
• Produce documentation to a very high standard.
• Demonstrate a willingness to learn and be flexible.
• Software development.
    o Writing consistent, secure, and idiomatic code.
    o Writing testing/debugging/performance assessing tools.
• Desired programming languages listed in ‘Essential skills’ section.

Within the base software development arm, the business focuses on its staff obtaining a deep knowledge of their specialist programming language with a fundamental emphasis on language mechanics, design philosophies and adhering to best practice guidelines. We focus on having team members write code with a priority on consistency, integrity, readability, and simplicity incorporating mechanical sympathy, data-oriented design, decoupling and writing/debugging production software.

Essential Skills

• Minimum 5 years of experience in an Enterprise grade Software Development or DevOps environment.
• Experience with software development, infrastructure development, or system integrations.
• Hands-on experience with building and managing releases, code merging and promotion, and CI/CD workflows and tools through Git or other source control systems.
• Hands-on experience with SaaS, PaaS, IaC solutions.
• Experience with RHEL and Debian Linux OS Architecture.
• Experience with Docker/Kubernetes.
• Professional programming experience including but not limited to asynchronous programming, concurrent programming, security, and types.
• Demonstrable commercial experience in Go, Python and Javascript.
• General understanding of C++.
• Commercial experience using Node.js and other Javascript frameworks such as REACT, ANGULAR, VUE etc.
• Commercial experience in working with varying database types such asPostgreSQL, MongoDB, Graph QL etc.
• Demonstrable experience with RESTful APIs and JSON.
• Strong ability to debug code and communicate to 3rd parties.

Desired Experience

Experience with the following would be advantageous:

• Familiarity with AWS, GCP, IBM or Azure Cloud platforms.
• Project/Issue tracking tools e.g., JIRA.
• Agile project management practices.
• Digital Asset Management / Media Asset Management solutions.
• File Transfer solutions.
• Audio and Video Transcoding solutions and signal processing.
• Fundamental understanding of Networking – Firewall, NAT, DNS, VPN, Load Balancing etc.
• Experience with SIEM and monitoring solutions (Datadog, Splunk).
• An understanding of Web3 Technologies.

Attributes and Career Goals:

• You will have strong communication skills and be a real team player, able to focus on complex tasks, whilst also maintaining regular collaboration with your fellow colleagues across other business departments.
• You will have a passion for new cloud-based technologies and be excited by the prospect of working within a fast-growing business – helping to redefine the way our clients operate.
• You will be resourceful and have good problem-solving skills.
• You will work well under pressure and be well-organised and capable of meeting project deadlines and delivering work to the highest possible standard.
• You will have confidence speaking directly with clients if necessary, explaining complex concepts in easy-to-understand language.
• You will have a willingness to commit to training programs provided by the company to expand your skillset.
• Aspiration to achieve Specialist level accreditation or higher for AWS, IBM etc.


• Share Options Package
• Pension Scheme
• Staff Savings Benefits Scheme (Sodexo)
• Professional Qualification Training
• 25 days holiday PA + Public Holidays


About base

base is on a mission to democratize cloud services for all businesses that work with digital media files.

base centralises vast digital media libraries into one, removing the confusion and complexity of multiple clouds and software tools. Working with base businesses can manage, collaborate and deliver global projects cost-effectively.

base provides solutions to store, process, manage, create and deliver large-scale digital media content online, from anywhere. base experts identify and implement a variety of solutions, including both hybrid and full-cloud workflows. base provides award-winning cloud services to a range of clients across multiple industries, including global online video brands like LadBIBLE Group, cutting-edge sports such as EXTREME E and prestigious film and broadcast studios includingTwickenham Film Studios and Narrative Entertainment.

The culture at base is a core aspect of the business. The following values underpin the day-to-day working culture at the company:

• We are brave
• We are ambitious
• We are honest
• We are empathetic  
• We are entrepreneurs

Application Process:

Please send your resume along with a detailed cover letter setting out your work experience to