facebook tracking

Courseware & Learning Management Systems Developer

What's this gig about?

You'll enable people to do complex things with distributed open-source technology.

What will I be working on?

If you decide to join us, you'll be working on several things:

  • We run a fairly sophisticated online learning platform at academy.citycloud.com, and similar platforms for our customers. We constantly add both new courses and new platform functionality to all of them, so there's courseware development, platform development, and CI/CD that happens there.
  • We also do custom course development for both on-line and in-person courses for City Cloud and City Network customers, which involves lab design, courseware implementation, and in-person training delivery.
  • Occasionally, if there's a specific topic that a customer is particularly interested in, we also deliver on-site or remote consulting gigs on behalf of the City Network professional services organization.

What should I know?

Here are the skills that you'll need to bring:

  • You should be able to communicate in a professional, concise, and clear manner in English.
  • You should be comfortable with externalizing information.
  • You should know how to write to be understood.
  • You should know Python.
  • You should know your way around a Linux server.

Then, there are the skills that we're happy to teach you, but it would be terrific if you could bring some along:

And then there are some things that we can't teach you (and they're no deal-breaker), but that we would absolutely like to know about if you have them:

  • Prior experience in any kind of teaching, training, or course development.
  • Proficiency in multiple spoken languages.
  • Prior intercultural experience.

Who would be my direct manager?

Florian Haas (more information here and on LinkedIn).

How's work at City Network?

We're growing pretty quickly at this stage, in customers, revenue, and head count. This is all a good position to be in, but to be candid, just like any other company in that situation, we're not perfect.

As a company, we strive to improve and perfect the structure of how we collaborate and communicate, but we're not quite where we want to be in that regard. (We do have to set a pretty high bar here for ourselves, given that our role in the market comes with a great deal of responsibility.) So, we are actively looking for people who come with an open mindset, a willingness to go the distance, and an eagerness to help us all get better.

As is true for our customers, if you have specific technical expertise on an issue that another team of colleagues is working on, you should expect to be asked to contribute your knowledge to solving the problem — just as you will expect to get that same support from them, when you have an issue of your own to resolve.

Can I work from home?

This is a position on a distributed team, where all current team members work from home. The location information you see below is simply that of our corporate HQ. You can work from anywhere where there's a reliable internet connection.

You're welcome to pop into one of our offices if you live near one or travel through, but that won't ever be a necessity for you to get your work done.

If you've previously always worked from an office, that's not a problem: you will be working with colleagues that have seen both, and are acutely aware of the challenges that come with either.

What timezone would I work in?

We have one weekly sync meeting of 1 hour at 1300 UTC every Monday. If you can make that, we're good. Everything else is up to you to schedule. We try to keep our work as loosely-coupled as possible, so any work hours that work for you, normally work for us.

Is travel involved?

Possibly, since customers might be looking for help in your specific area of expertise, and might ask you to come on-site to help them out. We try to keep this to about 5 days in any month per person, tops.

In addition, there's also an annual one-week team meeting somewhere on the planet that we'd like you to participate in. So if you happen to do a customer gig in the same month, it might be a little more travel in that specific month.

Finally, if you're a person who enjoys public speaking, we highly encourage you to travel to open-source community conferences and meetups to give presentations and workshops.

What employment conditions apply?

This is a full time position with 6 weeks' vacation. We have a company policy that specifies a 6-month probation period.

What will I make?

The lower bound of your salary (if you live in Sweden) is € 54,000 annual — that is after employer taxes, before employee taxes, with legally applicable benefits.

If you live in another country, we make salary adjustments for purchasing power parity based on where you reside, according to the Economist's Big Mac Index.

If you live in a country where we currently do not have an established local operation (in other words, any country except Sweden, Austria, and India), your compensation is agreed to in a consulting agreement, negotiable on a case-by-case basis, with comparable terms.

Can I apply anonymously?

We'll need a working email address from you, but if you prefer to not give your name or other identifying information in the initial application, you are free to withhold that. However, please be prepared to disclose your identity in the course of an interview — we can't hire you anonymously.

I'm interested. What's next?

We'd like to hear from you! And we have a few additional questions we would like to ask you. Some of those are about your existing skills and strengths, but if one of them happens to leave you stumped, don't fret! That's totally OK. We don't expect you to bring everything to the table, we'd just like to know what we should prioritize in training.

Ready to go? Then please click the Apply for this Job button below.

Apply for this job

Or, know someone who would be a perfect fit? Let them know!



Borgmästaregatan 18
371 34 Karlskrona Directions job@citynetwork.eu +46 8 4000 9000

This is what you get

If you love freedom but still want to deliver awesome services - this is the place to be. Our company is privately owned by generous people who invest heavily in it's staff. Combining that with a caring atmosphere and an open mindset towards each other - thats just City Network!

Read up on all our benefits.

  • Perks for life

    You will be part of an open minded culture where you have the freedom to develop in the areas you find exciting. And with freedom comes a great deal of responsibility that we expect you to cherish and respect. We encourage all our staff to attend events and take part of educational programs that can benefit and elevate you as an individual as well as the company's overall competence and climate.

  • Perks in hand

    We really care about our employees and try our best to make sure that we take care of each and everyone.

    A baseline for perks in hand is that all employees are part of an annual profit sharing program. Of course you get your own laptop, phone, gym card, glasses if you need them and other small things to sweeten your everyday life.

  • Perks for fun

    We have our own bar, the City Bar, for company events and gatherings. The bar can also be used for personal events such as birthdays so long as your colleagues are invited.

    We have a festival committee with dedicated time and resources to make sure that we keep teambuilding in different ways.

    Our weekly breakfast and traditional Swedish fika is highly appreciated among our staff.

Our workplace and culture

When you enter the door to our office you feel welcome. You will hopefully meet a inspiring atmosphere where people like to get to know you and be your friend. We do regular teambuildings with our teams in order to get to know each other and to be sure we are heading in the same direction. Both as a team and as a company.

We have four fundamental values which propagates through the entire organisation:

Join in for a cup of coffee and find out for yourself!

Already working at City Network?

Let’s recruit together and find your next colleague.

  • Adolfo Brandes
  • Alexander Roos
  • Amirhossein Shahbabaee
  • Anders Christenson
  • Catarina Müllner
  • Christoffer Carlberg
  • Daniel Gustafsson
  • Daniel Öhberg
  • Florian Haas
  • Göran Christenson

Applicant tracking system by Teamtailor