πŸ§‘πŸΎβ€πŸ’» Apply

Getting ready to launch

Entry Criteria

Everyone on a team must be able to contribute to the project. To be invited to join a team for The Launch, you must have:

You should only apply if you can commit to:

  • Working in a team for 5 weeks
  • Coming in person every Saturday, and working for 20 hours during the week every week.
  • Being an active member of your team, sharing the work equally with everyone else.
  • Participate in check-in meetings during the week (and if exceptionally not available, let people know 24 hours in advance)
  • Pair program in your team
  • Review code in your team

Entry Criteria

The interview will consist of:

  • An introduction - you should introduce yourself.
  • A project presentation - you are expected to demo a deployed project for about 10 minutes. You should:
    • Introduce the purpose of their project
    • Explain why and how a user would use the project
    • Show the UI of the project working
    • Explain at least one technical detail of how the project works
    • Explain what they learned through doing the project
    • List at least one thing they would do differently if they did the project again
  • A technical discussion about your project
  • One or more competency interview questions
  • Time for any questions you have about The Launch.

If you want to practice for the interview, you can ask on Slack in #cyf-interview-practice.

Role Description

The Launch - Software Engineer

You will build an MVP product in a cross-functional Agile team. The project is 5 weeks long.

Duties and responsibilities

  • Design, code, verify, test, document, amend and refactor moderately complex programs/scripts
  • Apply agreed standards and tools to achieve a well-engineered result
  • Collaborate in reviews of work with others as appropriate
  • Present your work in technical demonstrations

Requirements and qualifications

You must have fulfilled all entry criteria.

Apply to the Launch Module