I'm web-developer, and now I want to learn a new technology stack. I'm interested in working Canonical on ubuntu-desktop or possibly the ubuntu-phone project.

I want to apply for a job at Canonical in future and I want to know what general skills they are looking for.

closed as off topic by rɑːdʒɑ, Jorge Castro, Rafał Cieślak, Takkat, gertvdijk Jan 8 '13 at 23:10

Questions on Ask Ubuntu are expected to relate to Ubuntu within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here. If this question can be reworded to fit the rules in the help center, please edit the question.

  • Welcome Sergey. I have read your post three times and I have to admit I do not understand what your question is. Are you applying for a job at Canonical (not cannonical)? Do you want to know what general skills they are looking for? Or do you want to learn the programming languages needed for working on ubuntu-desktop and phone source code? Please clarify. – don.joey Jan 8 '13 at 17:46
  • 1
    Sergey, I also saw your other post. You should definitely take a look at the FAQ before you ask another question. – don.joey Jan 8 '13 at 17:49
  • Agree with @Private. – Alba Mendez Jan 8 '13 at 17:50
  • 1
    @Private OK, sorry. Before next question i read the FAQ. – Sergey Jan 8 '13 at 17:55

Canonical is typically hiring for many positions all the time, what I would recommend you do is follow the trends of what Canonical is releasing.

What jobs are available now

First, you should visit the Canonical jobs offering page and see what positions (and the qualifications) they have.

Get involved

The best way to learn about different stacks being used by Ubuntu, the Ubuntu Phone, and other Ubuntu products is to start working on them! You can contribute to the project without being a Canonical employee which might be a great way to learn a new technology, language, or stack. While I can't speak to if this actually helps candidates get hired or not I imagine it doesn't hurt to be acquainted with the project the company works on that you aspire to work for.

Canonical is a growing company, so there's generally going to be a need for new people in different arenas of the industry. Keep your eyes open for jobs you're interested in but the goal should be "this interests me I want to learn it" not so much "I must learn this to work here"

Not the answer you're looking for? Browse other questions tagged or ask your own question.