Golang / Go Job: Back End Developer

Bytemark Limited

Back End Developer at Bytemark Limited

πŸ‡¬πŸ‡§ United Kingdom β€Ί Manchester Or York Or Remote
  (Posted Jan 5 2018)

About the company
Bytemark is a 32-person strong hosting company founded in 2002, with around 3000 customers. Our head office is located in the beautiful, historic city of York. Our mission is to provide solid, reliable hosting with a strong focus on the UK market. We've a deep appreciation for the free software movement and as we've grown, made sure that our recruitment and management are focused on providing equal opportunities for all staff through providing a flexible 37.5-hour average work week and family-friendly employment policies.

Whilst we have a mix of staff in traditionally "technical" and "non-technical" roles, everyone in the company is encouraged to excel in their field, regardless of their position or workflow.

Job position
Permanent - Remote work possible

Job description
We're looking for an enthusiastic Back-End Developer to join our expanding team of multi-skilled front-end and back-end developers. We’re interested in someone who can take apart a web application, get to know it intimately and then develop, fix, test, and deliver it.

You should be comfortable in picking apart modern web application frameworks, APIs and SQL, as well as doing occasional spots of browser-side debugging.

The main languages we use are Ruby and Go, but if you’ve completed work in C++, Java, Python or similar languages you’ll get on just fine! We use Rails for many of our web-facing APIs and internal applications. You’ll need proven development track record, and a strong desire to get projects delivered.

Your work here would depend on your skills and experiences, however it might include:

Developing new features on our Bytemark Cloud platform
Diagnosing and fixing issues on our Cloud platform for the Platform and Customer Service Teams
Maintaining our existing Rails application to current standards
Breaking up legacy codebase into individual front-ends and micro services

We've developed our own cloud hosting platform, founded on our history of building hosting products with innovative technologies. We’re not afraid of challenges, and have learned how to turn inventive engineering decisions into high-value production systems. We love putting these new ideas into production for our customers. Our uptime and long-term reputation is a critical consideration in all of our work across the business.

We adhere to Agile software development practices and organise our work according to the Scrum framework. We use Git for version control and Gitlab to keep track of issues and for continuous integration. Developers self-organise their work within self-contained sprint cycles. In short, we have an evolving methodology and a wealth of experience – this means we can quickly and efficiently deliver new features for our customers.

Your duties would include:
Writing straightforward, reliable code with reasonable test coverage
Reviewing code of other members of the team, both senior and junior
Participate in building specifications as part of sprint planning within the Scrum framework
Triage and investigate issues reported on our code bases
Communicate the work of the Engineering team both internally to the company and the wider world

Location
This position will be centered around either our York or Manchester offices. Working remotely may be possible if you have the right experience. Our company has been split between York, Manchester and several fully remote workers for years, so we have various ways of making that work.

Our whole team comes to our York HQ three times per year for a meal, catch-up and talks, but each department meets up on a much more regular basis.

Employment Benefits & Salary
Salary Β£38,000 to Β£44,000
Standard holiday allowance: 25 days holiday + UK bank holidays
Extra holiday allowance: 1 day per full year of employment up to 32 days
Allowance for home broadband service
Bytemark administered group personal Pension Scheme (current company contribution 3%)
Annual health cash plan & private health care
Enhanced Maternity - 16 weeks pay + 8 weeks 50% pay
Enhanced Paternity - 2 weeks pay + 2 weeks 50% pay
Childcare voucher scheme
5 days per year allowance for training purposes
Company-provided bicycle for employees within cycling distance

Our policies and benefits enable every staff member to balance both family and work commitments, without sacrificing individual ambition or professional development.

Skills & requirements
Essential Skills
Programming Ruby or a similar dynamic language (Python, Perl, etc.)
Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)
Working with a database-backed full-stack web framework: Rails or similar
Ability to diagnose application performance bottlenecks, e.g. code inefficiencies, slow database queries
Ability to work with staff and customers to reach satisfactory conclusions for issues reported on our software
Approachable, friendly, and tactful

Desirable Skills
Some experience of Go or traditional systems languages - Java, C, C++ would also be relevant
Knowledge of continuous integration and automated deployment
Knowledge and experience using GNU/Linux
Any experience of Puppet, Ansible or other configuration management


 

Company: Bytemark Limited

Bytemark Limited
job info / career page
Linkedin profile
Location: Manchester or York or Remote, United Kingdom
Skills wanted, in addition to Golang:
ansible go java javascript linux
perl puppet python ruby git
sql

πŸ‡¬πŸ‡§ πŸ‡ͺπŸ‡Ί Golang recruitment

Golang jobs recruiter
Based in UK / Europe and
prefer to let a Go recruiter
find your dream job?

Browse golang jobs from Vistas Recruitment
or
Get in touch with Martin &
let him know with what you are looking for

Other interesting golang jobs

Golang job Senior Golang Backend Engineer at Salesforge OÜ Senior Golang Backend Engineer - Salesforge OÜ   (April 2024)
Remote Europe, 100% Remote
Salesforge is soon to become the number one platform of choice for sales organizations large and small. We have built a new category within the sales execution software space called programmatic seque...

Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with ansible Golang jobs with java Golang jobs with javascript Golang jobs with linux Golang jobs with perl Golang jobs with puppet Golang jobs with python Golang jobs with ruby Golang jobs with git Golang jobs with sql
🌐 Remote golang jobs πŸ”Ž πŸ‡¬πŸ‡§ πŸ‡ͺπŸ‡Ί Golang recruiter πŸ“§ Golang jobs newsletter πŸ“Š Golang jobs statistics πŸ‡ΊπŸ‡Έ Golang jobs in United States πŸ‡ΊπŸ‡Έ Golang jobs in California πŸ‡³πŸ‡± Golang jobs in Netherlands πŸ‡©πŸ‡ͺ Golang jobs in Germany πŸ‡³πŸ‡± Golang jobs in Amsterdam πŸ‡¬πŸ‡§ Golang jobs in United Kingdom πŸ‡¬πŸ‡§ Golang jobs in London πŸ‡ΊπŸ‡Έ Golang jobs in New York πŸ‡¨πŸ‡¦ Golang jobs in Canada πŸ‡¨πŸ‡¦ Golang jobs in Toronto πŸ‡©πŸ‡ͺ Golang jobs in Munich πŸ‡ΊπŸ‡Έ Golang jobs in San Francisco, CA πŸ‡ΊπŸ‡Έ Golang jobs in San Mateo, CA πŸ‡ΊπŸ‡Έ Golang jobs in New York, NY πŸ‡¦πŸ‡ͺ Golang jobs in United Arab Emirates πŸ‡¦πŸ‡ͺ Golang jobs in Dubai πŸ‡¦πŸ‡Ή Golang jobs in Austria πŸ‡¦πŸ‡Ή Golang jobs in Vienna πŸ‡¦πŸ‡Ί Golang jobs in Australia πŸ‡¦πŸ‡Ί Golang jobs in Adelaide 😏 Aws & Golang jobs☸️ Kubernetes & Golang jobs🐳 Docker & Golang jobs🐍 Python & Golang jobsβš›οΈ React & Golang jobsπŸ§‘β€πŸ’» Devops & Golang jobs🐧 Linux & Golang jobs☁️ Gcp & Golang jobsπŸͺ› Terraform & Golang jobsπŸ—„οΈ Sql & Golang jobs🟦 Typescript & Golang jobsβš™οΈ Saas & Golang jobsπŸ—„οΈ Postgresql & Golang jobsπŸŽ›οΈ Microservices & Golang jobs↔️ Grpc & Golang jobs☁️ Azure & Golang jobsβ˜• Java & Golang jobsπŸ—„οΈ Nosql & Golang jobsπŸ—„οΈ Postgres & Golang jobsπŸ€– Ai & Golang jobsπŸ—„οΈ Mysql & Golang jobs🍴 Git & Golang jobs🟩 Node & Golang jobsπŸ”— Blockchain & Golang jobs