Full Stack Developer
Responsible for entire software development lifecycle, from frontend to production, including feature implementation, architecture design, and CI/CD pipeline management. Collaborate with client teams to select technologies and deliver world-class technical expertise.
Responsibilities
- Collaborate with client tech and business teams to select appropriate technologies.
- Implement new features across frontend, backend, databases, and infrastructure.
- Deliver world-class technical expertise to clients and team members.
- Participate in debugging, design, and architecture creation.
Requirements
- Broad experience in backend, frontend, ops, and consulting.
- Experience with at least one server-side language (TypeScript/JavaScript, Node.js, Java, Scala, Kotlin, Clojure, Python).
- Strong knowledge of at least one client-side language/framework (TypeScript/JavaScript, React, Swift).
- Skills to create backend services and build CI/CD pipelines.
- Foundational knowledge in DevOps, CI, automated deployment, test automation.
- Know-how on databases (e.g., PostgreSQL).
- Comfortable engaging with client stakeholders.
- Fluent written and verbal English skills.
Nice to have
- Finnish language skills.
Benefits
- Ability to impact how you work, choosing technologies and methodologies.
- Supportive and considerate community.
- Sustainable work-life balance and support for personal life (e.g., moving day, car share, sick child care).
- Professional growth opportunities through training, community events, and Cloud Academy.
- 300+ hobby clubs supported by the company.