π§πΎβπ»
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.