Full-stack Development Trainer

Salary Competitive

The Shortcut is a community driven organisation that promotes diversity as an engine for growth. We want to encourage more people from diverse backgrounds to consider creating or working for a startup to best utilise their skills and aspirations.


The Shortcut is looking for a pool of freelancers who can teach frontend and backend development for our upcoming project as senior trainers. The position’s criteria are based on skills (stronger emphasis on one of the languages), and availability to commit for the full period of the project.

Are you the kind of person who can explain complicated terminologies to an audience of excited people? Then we might be looking for you. Our ideal candidates have a positive attitude and like to pass on knowledge as well as give constructive feedback in order to improve the learning outcomes of the participants. 

Project outline: Full-stack development training programme, summer 2019 (60 days long, 5 days per week, 2-3h/day)*preliminary project workflow below

Deadline for applications: Apply by February 28th at the latest. The interviews will take place already during the application period.

Requirements:

You have at least 5 years of experience working as frontend, backend and/or full-stack developer and teaching experience is paramount. It doesn't matter how old you are, it matters how many years you have been practicing.

Being able to explain and convert complicated terminologies into simple and understandable versions or examples is crucial to this role. You have an inspirational and energetic personality and are highly responsible and punctual. It is important that you are open-minded, patient and comfortable working with people from diverse backgrounds. You are not scared of being challenged by people bringing ideas or criticisms.

It is definitely a plus if you have been working for a startup or are a startup doer yourself.

Skills:

  • HTML5, CSS3
  • Solid understanding of JavaScript libraries and frameworks:
  • ReactJS
  • NodeJS
  • Solid understanding of Python and Django/Flask framework
  • Solid understanding in software architecture, software development

Knowledge in database engines: SQL ( SQLite3, MySQL, PostgreSQL) and NoSQL ( MongoDB)

  • Familiar with different deployment methods and hosting platform
  • If you believe you are the ideal candidate please apply here.

 

* PRELIMINARY PROJECT WORKFLOW : 

1. Programme Timeline

Topics can be covered by one or several senior trainers, according to time and expertise (2h per day for 5 days per week for 12 weeks)

WEEK 1-2 WEB DEVELOPMENT

Week 1: Web development overview, HTML 5, CSS 3; internet and browsers, web dev tools 

Week 2: JavaScript overview: Fundamentals, ES6 and ReactJS overview, 

WEEK 3-7 FULL-STACK (JAVASCRIPT)

Week 3: Full stack in depth, frontend, backend, security, internet, setting up development environment; NodeJS + Express.js, dependency management with NPM

Week 4: Database (SQL and optional NoSQL), overview of APIs

Week 5 + 6: Next steps in ReactJS

Week 7: Testing, deployment and packaging first project

WEEK 8-12 FULL-STACK (PYTHON, JAVASCRIPT)

Week 8: Python 

Week 9: Django/Flask

Week 10: Django/Flask + Database

Week 11: Django/Flask + ReactJS

Week 12: Testing, deployment and packaging

     

2. Daily Schedule:

10.00-11.00: Review of the previous day’s session; Q&A with in-house trainer

11.00-15.00: Projects/topics self learning with in-house trainer supervision/support

15.00-16.00: Presentations by participants on assigned topics to demonstrate learning progress

16.00-18.00: Intensive learning with senior trainer

The participants’ projects will be conducted throughout the programme parallel to teaching sessions, supervised and supported by in-house trainer and senior trainers.

Perks and benefits

This job comes with several perks and benefits

Near public transit
Near public transit

Easy access and treehugger friendly workplace.

Social gatherings
Social gatherings

Social gatherings and games; hang out with your colleagues.

Skill development
Skill development

We want to take you from good to great.

Free coffee / tea
Free coffee / tea

Get your caffeine fix to get you started and keep you going.

Work life balance
Work life balance

Carve out time for your kids, friends and personal cider projects.

Central office
Central office

Your local office is your anchor point, thus, we placed it centrally at your convenience.

See all 9 benefits

Working at
The Shortcut

The Shortcut is an impact-driven non-profit organization dedicated to professional integration, career transformation and entrepreneurship in Finland. We are deeply embedded in the startup ecosystem, funded by the Startup Foundation and are a sister organization to Slush, Maria 01 and Junction. We bridge the gap between job seekers and companies in Finland by providing in-demand training and fostering a growth mindset in the community.

Read more about The Shortcut

company gallery image