Skip to content

Latest commit

 

History

History
39 lines (24 loc) · 1.78 KB

Intern_Developer.md

File metadata and controls

39 lines (24 loc) · 1.78 KB

Intern Developer

During the time of your internship you will work on a small project that your mentor selected for you.

💻 Tech

Expertise in our "core" languages and frameworks

  • You know the basic syntax of one of our core programming languages - Ruby, JavaScript, Dart. It is totally fine to struggle with more complicated language constructs.

Ability to explore and master a new technical topic

  • You are eager to learn about programming topics such as: basics of databases, HTTP protocol basics, structuring code in web applications as well as smaller libraries that you need in your day to day work. You usually need help from other team members to understand these topics.

Write readable and maintainable code / solutions

  • The pull requests that you submit typically require a few rounds of feedback before they are merged.

Source control

  • You are familiarizing yourself with git.

🎯 Self management / Focus

Continuous self improvement. Know how you work best

  • You are curious and you want to learn new skills.

Look for and act upon feedback

  • You welcome feedback on your PRs and improve based on it.

Handling "being stuck" / time management / following through

  • Your internship mentor helps you with breaking down the project into tickets. You are able to complete them with the help of your mentor or other team members.
  • It is totally fine that you get stuck on the tasks assigned to you. You are learning how to communicate that to the other team members and find help.

💬 Communication & Collaboration

Interact well with team members

  • You are friendly and pleasant to work with.

Remote work

  • You are familiarizing yourself with our remote work practices by participating in remote meetings and becoming comfortable with video calls.