Full-Stack Python Developer

Helsinki, Finland
Roles:
BackendFrontend
Must-have skills:
PythonJavaScriptSQL
One of skills:
ReactAngularVue.js
Considering candidates from:
Finland
Work arrangement: Onsite
Industry: Software Development
Language: English
Level: Middle or senior
Required experience: 2+ years
Relocation: Not paid
Visa support: Not provided
Size: 11 - 50 employees
Logo of CHAOS

Full-Stack Python Developer

Helsinki, Finland
CHAOS - only smart city expert that combines data with human intelligence. It empowers your organisation with urban insights and forecasting, for making more sustainable decisions and managing growth with resilience. CHAOS responds to the Smart City challenge by creating an AI cloud service platform where cities, citizens, and businesses can jointly innovate, interact, and design valuable data for a better living environment.
Tasks:
  • Own the feature development process from start to end (database, backend, frontend, and tentatively data integration)
Must-have:
  • Strong frontend coding skills in React (Angular or Vue.js skills can work if you are willing to learn)
  • Strong backend coding skills in Python (Node.js or Java, skills can work if you are willing to learn and are strong in the frontend)
  • Intermediate SQL skills and can work in close coordination with the data team
  • Willing to spread your knowledge by giving code reviews and helping other team members to grow
  • Self-driven, proactive, and with a strong problem-solving acumen
  • Follows Agile processes and principles
Nice-to-have:
  • An eye for user experience and design is a plus
Benefits and conditions:
  • Trial period: 6 months
  • Work-life balance (parents and pet owners welcome!)
  • Occupational healthcare
  • International environment (9 different nationalities!)
  • Equity / options
  • Brainstorming coffee (or tea) sessions and team breakfasts
  • Daily fruits and snacks to keep the energy up!
Interview process:
  1. Intro call with Toughbyte
  2. COO runs a culture fit interview 
  3. Test assignment 
  4. Tech Lead and COO run a technical interview to discuss the test assignment