Chalkboard Software Limited company's all remote jobs
We’re looking for an experienced mobile developer to join our remote team. Here’s all you need to know:
We’re looking for an experienced JavaScript developer to join our remote team. Here’s all you need to know:
We’re looking for an experienced JavaScript developer to join our remote team. Here’s all you need to know:
We’re looking for an experienced mobile developer to join our remote team. Here’s all you need to know:
Hi, I’m Rhodri, engineering manager here at Chalkboard. Thanks for considering our role!
THE HEADLINES
- Job title: Backend Engineer (Junior/Mid/Senior)
- Salary: £30k-45k plus equity
- Location: Anywhere in UK or Europe*
WHO IS CHALKBOARD?
We level the playing field for small, independent businesses, giving them the tools they need to win new customers and keep them coming back.
Our technology is mobile first, and so we develop native mobile apps for iOS and Android. Learn more at our website.
WHAT YOU’LL BE DOING
We’re looking for a software engineer to work on our backend API services. Our stack is Node.js, Typescript, PostgreSQL, GraphQL, React for web and backend. You’ll work alongside other engineers who will work on our Swift and Kotlin native mobile apps and rely on the GraphQL API.
A typical day could include:
- Writing and agreeing specifications with the mobile engineers
- Coding and deploying new features
- Monitoring and maintaining the application
- Responding to issues, troubleshooting and bug fixing
- Ensuring good test coverage across the codebase
- Helping to research and define new features with the product team
WHO ARE WE LOOKING FOR?
- 2+ years of experience as a software engineer
- Solid Node.js and JavaScript knowledge
- Knowledge of relational databases
- Great written communicator
- Able to work with others in the team to develop ideas and designs, approachable and easy going
- Can work quickly but maintain quality
- Able to put together collaborative documents to communicate the possible approaches and recommended implementation for new features
- Attention to detail, we create quality products
WHY JOIN US?
- Freedom with accountability - we trust our team. We’re flexible, independent, and know our teammates will always deliver.
- Be part of a genuine and rewarding mission - supporting local businesses around the world
- Flexible location. Choose to work from home, expense the cost of a co-working space, or work from our base at Beehive Lofts, Ancoats, Manchester.
- 25 days paid time off per year + your local holidays
- Choose your own laptop
- We are financially secure and well funded
THE RECRUITMENT PROCESS
- Apply
- Full application
- Phone call (15 minutes)
- Skills assessment - a short own-time challenge that never takes more than 1-2 hours
- Full interview(s)
- Offer
Note: This role is open to residents of the UK, the European Economic Area, or the EU’s single market (EU, Switzerland, Iceland, Norway, Liechtenstein).
Time zone: (GMT+00:00) London +/- 2 hours
Hi, I’m Rhodri, engineering manager here at Chalkboard. Thanks for considering our role!
THE HEADLINES
- Job title: Mobile App Engineer (Junior/Mid/Senior)
- Salary: £30k-45k plus equity
- Location: Anywhere in UK or Europe*
WHO IS CHALKBOARD?
We level the playing field for small, independent businesses, giving them the tools they need to win new customers and keep them coming back.
Our technology is mobile first, and so we develop native mobile apps for iOS and Android. Learn more at our website.
WHAT YOU’LL BE DOING
We’re looking for a software engineer to work on our native mobile apps (Swift and Kotlin). You’ll work alongside backend developers who will work on our GraphQL API, backend, and our web apps.
A typical day could include:
- Writing and agreeing specifications with the backend engineers
- Using Figma designs to implement UI
- Coding new features
- Monitoring and maintaining the application
- Responding to issues, troubleshooting and bug fixing
- Ensuring good test coverage across the codebase(s)
- Helping research and define new features with the product/design team
WHO ARE WE LOOKING FOR?
- 2+ years of experience as a mobile app engineer
- Solid Swift or Kotlin knowledge
- Knowledge or experience of working with GraphQL APIs
- Great written communicator
- Able to work with others in the team to develop ideas and designs, approachable and easy going
- Can work quickly but maintain quality
- Able to put together collaborative documents to communicate the possible approaches and recommended implementation for new features
- Attention to detail, we create quality products
WHY JOIN US?
- Freedom with accountability - we trust our team. We’re flexible, independent, and know our teammates will always deliver.
- Be part of a genuine and rewarding mission - supporting local businesses around the world
- Flexible location. Choose to work from home, expense the cost of a co-working space, or work from our base at Beehive Lofts, Ancoats, Manchester.
- 25 days paid time off per year + your local holidays
- Choose your own laptop
- We are financially secure and well funded
THE RECRUITMENT PROCESS
- Apply
- Full application
- Phone call (15 minutes)
- Skills assessment - a short own-time challenge that never takes more than 1-2 hours
- Full interview
- Offer
Note: This role is open to residents of the UK, the European Economic Area, or the EU’s single market (EU, Switzerland, Iceland, Norway, Liechtenstein).
Time zone: (GMT+00:00) London +/- 2 hours
About this role
We’re looking for a software engineer to work on our GraphQL API, other backend services, and full stack on web-based apps. Our stack is Node.js, PostgreSQL, React, GraphQL for web and backend. You’ll work alongside other engineers who will work on our Swift and Kotlin native mobile apps and rely on the GraphQL API.
We will consider hiring at either junior, mid or senior level (we're building a team).
A typical day
The mornings will usually have a standup meeting. The aim is to update everyone, co-ordinate the day, and organise any collaboration.
After that, you may get stuck into some coding, or developing ideas. At various points you will ask for advice (or give advice). If other team members are free, you might go to a whiteboard together, and work on some problems together.
When working on a major feature/project, you’d be given a brief by the product manager. You would then have to create a design document along with a product designer. That might be a 2-3 page doc describing the problem and proposed solution.
Usually, you would say how you’re approaching the issue and discuss alternatives you have considered and why you rejected them. You would pitch it to the product manager and the rest of the team.
On other days, the focus may be on pure coding, i.e. improving fix, fixing problems, or working on deploying a feature.
Where you’ll work
We have a base in Beehive Lofts in Ancoats in Manchester.
You will occasionally need to travel to see customers, although you wouldn’t necessarily need a car to be able to do that. Full travel expenses will be paid.
There is a lift in the building with ground level access, and should you need to use this we can arrange a visit to check it is suitable.
Necessary skills
- Great written communicator
- Able to work with others in the team to develop ideas and designs, approachable and easy going
- Can work quickly but maintain quality
- Puts the customer at the heart of all product decisions, on a constant quest to understand the customer’s wants and needs
- Able to put together collaborative documents to communicate the possible approaches and recommended implementation for new features
- Attention to detail, we create quality products
Qualifications and experience
- 3+ years of experience as a software developer
- Solid Node.js and JavaScript knowledge
- Desirable: GraphQL experience
- Desirable: PostgreSQL experience
- Desirable: Typescript experience
- Desirable: React experience (or similar framework)
- Desirable: Mobile app development experience
Salary & benefits
- Excellent salary (depends on level hired at - junior, mid or senior)
- Pension
- Travel expenses
- Mobile phone allowance
- Coffee, tea & snacks provided
About this role
We’re looking for a software engineer to work on our native mobile apps (Swift and Kotlin). You’ll work alongside other engineers who will work on our GraphQL API, backend, and our web apps.
We will consider hiring at either junior, mid or senior level (we're building a team).
A typical day
The mornings will usually have a standup meeting. The aim is to update everyone, co-ordinate the day, and organise any collaboration.
After that, you may get stuck into some coding, or developing ideas. At various points you will ask for advice (or give advice). If other team members are free, you might go to a whiteboard together, and work on some problems together.
When working on a major feature/project, you’d be given a brief by the product manager. You would then have to create a design document along with a product designer. That might be a 2-3 page doc describing the problem and proposed solution.
Usually, you would say how you’re approaching the issue and discuss alternatives you have considered and why you rejected them. You would pitch it to the product manager and the rest of the team.
On other days, the focus may be on pure coding, i.e. improving fix, fixing problems, or working on deploying a feature.
Where you’ll work
We have a base in Beehive Lofts in Ancoats in Manchester.
You will occasionally need to travel to see customers, although you wouldn’t necessarily need a car to be able to do that. Full travel expenses will be paid.
There is a lift in the building with ground level access, and should you need to use this we can arrange a visit to check it is suitable.
Necessary skills
- Great written communicator
- Able to work with others in the team to develop ideas and designs, approachable and easy going
- Can work quickly but maintain quality
- Puts the customer at the heart of all product decisions, on a constant quest to understand the customer’s wants and needs
- Able to put together collaborative documents to communicate the possible approaches and recommended implementation for new features
- Attention to detail, we create quality products
Qualifications and experience
- 3+ years of experience as a mobile app developer
- Solid Swift and/or Kotlin, with some JavaScript knowledge
- Desirable: GraphQL experience
- Desirable: Node.js experience
- Desirable: PostgreSQL experience
- Desirable: React experience (or similar framework)
Salary & benefits
- Excellent salary (depends on level hired at - junior, mid or senior)
- Pension
- Travel expenses
- Mobile phone allowance
- Coffee, tea & snacks provided
Time zone: (GMT+00:00) London
About this role
We’re looking for a software engineer to work on our GraphQL API, other backend services, and full stack on web-based apps. Our stack is Node.js, PostgreSQL, React, GraphQL for web and backend. You’ll work alongside other engineers who will work on our Swift and Kotlin native mobile apps and rely on the GraphQL API.
We will consider hiring at either junior, mid or senior level (we're building a team).
A typical day
The mornings will usually have a standup meeting. The aim is to update everyone, co-ordinate the day, and organise any collaboration.
After that, you may get stuck into some coding, or developing ideas. At various points you will ask for advice (or give advice). If other team members are free, you might go to a whiteboard together, and work on some problems together.
When working on a major feature/project, you’d be given a brief by the product manager. You would then have to create a design document along with a product designer. That might be a 2-3 page doc describing the problem and proposed solution.
Usually, you would say how you’re approaching the issue and discuss alternatives you have considered and why you rejected them. You would pitch it to the product manager and the rest of the team.
On other days, the focus may be on pure coding, i.e. improving fix, fixing problems, or working on deploying a feature.
Where you’ll work
We have a base in Beehive Lofts in Ancoats in Manchester.
You will occasionally need to travel to see customers, although you wouldn’t necessarily need a car to be able to do that. Full travel expenses will be paid.
There is a lift in the building with ground level access, and should you need to use this we can arrange a visit to check it is suitable.
Necessary skills
- Great written communicator
- Able to work with others in the team to develop ideas and designs, approachable and easy going
- Can work quickly but maintain quality
- Puts the customer at the heart of all product decisions, on a constant quest to understand the customer’s wants and needs
- Able to put together collaborative documents to communicate the possible approaches and recommended implementation for new features
- Attention to detail, we create quality products
Qualifications and experience
- 3+ years of experience as a software developer
- Solid Node.js and JavaScript knowledge
- Desirable: GraphQL experience
- Desirable: PostgreSQL experience
- Desirable: Typescript experience
- Desirable: React experience (or similar framework)
- Desirable: Mobile app development experience
Salary & benefits
- Excellent salary (depends on level hired at - junior, mid or senior)
- Pension
- Travel expenses
- Mobile phone allowance
- Coffee, tea & snacks provided
Time zone: (GMT+00:00) London