Full Stack Developer
Core
Full-stack developer experting in the entire software development lifecycle from front-end to production, implementing features across frontend, backend, and infrastructure while collaborating with client tech and business teams.
Role type
Senior IC full-stack developer
Builds
Production software applications and backend services for clients across various industries
Domain
Software development / Consulting
Deliverable
production ML models | product features
Required skills
Full-stack development, server-side programming (TypeScript/JavaScript/Node.js, Java/Scala/Kotlin, Clojure, or Python), client-side frameworks (React, Swift, Java/Scala/Kotlin, React-native), CI/CD pipeline creation, DevOps fundamentals, database management (PostgreSQL), architecture design, debugging
Preferred skills
Finnish language skills
Technologies
TypeScript, JavaScript, Node.js, React, Swift, Java, Scala, Kotlin, Clojure, Python, PostgreSQL, CI/CD tools
Responsibilities
Collaborate with client tech and business teams to select appropriate technologies, implement new features across frontend, backend, and infrastructure, design and debug software architecture, create backend services and CI/CD pipelines, engage with client stakeholders
Seniority
Senior, hands-on IC