Senior Product Full Stack Developer

Klingit

Not Interested
Bookmark
Report This Job

profile Job Location:

Stockholm - Sweden

profile Monthly Salary: Not Disclosed
Posted on: 18 hours ago
Vacancies: 1 Vacancy

Job Summary

The Role

Were looking for a Senior Product / Full Stack Developer to join our small tight-knit team. Youll work closely with our CTO building features that directly solve real business problems. This is hands-on development where youll own decisions ship code regularly and take pride in pragmatic solutions.

Youll have significant autonomy real impact on product direction and the satisfaction of seeing your work used by clients and colleagues every day.

What Were Building

Our platform uses a modern pragmatic stack:

  • Backend: Go monolith with server-side rendering and Turbo (Hotwired) for HTML-over-the-wire interactions

  • Legacy systems: Ruby on Rails app with two Vue frontends (Client and Backoffice) being thoughtfully retired

  • Infrastructure: PostgreSQL for all data Metabase for analytics self-hosted on DigitalOcean VPSs orchestrated with Docker and Docker Compose

  • Operations: Minimal overhead maximum reliability; we favor stability over speed

We use AI strategically to accelerate development but the code is ours to own understand and trust. We automate what makes sense and avoid complexity that doesnt fit in our heads.

Your Responsibilities
  • Develop features in our Go backend and contribute to the gradual migration away from Rails

  • Write clear efficient SQL queries and collaborate on data modelling without relying on ORMs.

  • Write frontend code thats simple maintainable and effective (Turbo and Stimulus or if appropriate)

  • Own technical decisions within our pragmatic constraints and be willing to revisit them as a team

  • Think deeply about data models and business problems not just technical purity

  • Help maintain and improve our Docker-based infrastructure

  • Collaborate closely with the CTO on prioritization architecture and problem-solving

What Were Looking For

Youre a pragmatic thinker who enjoys writing software to solve real business problems. You value simplicity and stability over perfect architectures and can make autonomous decisions while staying aligned with team direction and business needs.

Hard requirements
  1. You genuinely enjoy typed languages. You understand the value of type safety and actively choose it even in languages that dont enforce it (using tools like Beartype in Python Sorbet in Ruby TypeScript for JavaScript). Types arent a constraint you tolerate; theyre a tool you appreciate.

  2. You understand Docker. You dont need to be an expert but you appreciate its benefits (reproducibility consistency isolation) and understand its trade-offs. You can reason about containers images and Compose setups without excessive hand-holding.

  3. You are comfortable writing SQL by hand. You can design queries reason about performance and debug issues directly in SQL. We do not use ORMs; we embrace SQL as our primary interface to the data.

Nice to have
  • Experience with Go or a strong willingness to learn it quickly

  • Familiarity with React Angular or any other frontend reactivity framework

  • Understanding of server-side rendering or Turbo Wire / HTMX patterns

  • Experience with PostgreSQL or other relational databases

  • Comfort with command-line tools and Linux

  • Experience in small teams where you wear multiple hats

What We Offer
  • Real autonomy on a small team with meaningful impact

  • Focused work on business-critical systems without unnecessary complexity

  • Stability through pragmatic decision-making and deliberate tech choices

  • Growth opportunities to influence product strategy and architecture

  • The chance to build something lasting that clients and colleagues rely on every day

The Interview Process

We keep the process straightforward and focused on how you think:

  1. Initial conversation about your background and what excites you

    • Including a technical discussion about how you approach problems (no trick questions)

  2. Working session or take-home exercise aligned with real work

  3. Final interview

  4. Offer

How to Apply

Send us:

  • Your CV or LinkedIn profile

  • A brief note on why youre interested in this role

  • Links to any work youre proud of (GitHub portfolio etc.) or a short description of a recent project

Were hiring now and will move quickly for the right fit.

Why join Klingit

At Klingit good quality design and development is seen as a key driver of success in any business and we are driven by creating more equal opportunities for creatives all over the world. By joining Klingit you will be part of the journey to create something new in the agency world and have the chance to make a real impact.

The RoleWere looking for a Senior Product / Full Stack Developer to join our small tight-knit team. Youll work closely with our CTO building features that directly solve real business problems. This is hands-on development where youll own decisions ship code regularly and take pride in pragmatic sol...
View more view more

Key Skills

  • Children Activity
  • Instrument
  • Customer Service
  • Cement
  • Government

About Company

Company Logo

Klingit is a fast-growing creative tech start-up that offers a modern, scalable and easy way for companies to get help with design, social media marketing and web development.

View Profile View Profile