Fullstack Software Engineer
Refined is looking for a Fullstack Software Engineer
Location: Malmö, Sweden
The role
In this role, you'll have the unique opportunity to directly shape the way our customers interact with Confluence, crafting features that enhance and personalize the end-user experience. Your contributions will resonate across a global B2B audience, touching lives in everything from startups to vast multinational corporations. Read more about our products here>>
This role places you at the core of one of our agile, cross-functional teams dedicated to one of our flagship products, internally called Sierra. Recently, the team has concentrated on eliminating technical debt and modernizing the tech stack, paving the way for more innovative and feature-rich solutions. This is an exciting time to join, as we are launching a new application and collaborating to deliver impactful, future-ready products. You’ll have the opportunity to actively contribute to key decisions, from the tech stack to the product roadmap.
We're reimagining how our technology can remain resilient and innovative. At Refined, we champion the quality of our work as much as the innovation it brings. We believe in setting realistic goals, valuing the craftsmanship of our software, and releasing features when they meet our high standards, not rushing them out the door.
In our technology landscape, we’ve been focused on eliminating technical debt and modernizing our stacks and practices. Our current tech stack, among others, includes JavaScript, Vuejs3, Nodejs, PostgreSQL, and TypeScript across the board.
Who You’ll Work With
You’ll collaborate with teams across the company, including:
- Product and Design: Ensure seamless user experiences by integrating designs into functional applications.
- Marketing and Customer Success: Understand user needs and help refine our solutions.
-
Engineering Teams: Contribute to the development of scalable and maintainable software architectures.
What Success Looks Like in This Role
In 3 Months:
- Gain a deep understanding of Refined’s products, technology stack, and workflows.
- Establish strong relationships with your team and key stakeholders.
- Contribute to initial projects, showcasing your ability to write clean and maintainable code.
In 6 Months:
- Take ownership of small-to-medium features, collaborating closely with design and product teams.
- Actively participate in code reviews and contribute improvements to engineering best practices.
- Identify and implement performance optimizations and bug fixes.
In 12 Months:
- Lead feature development initiatives and drive technical improvements.
- Demonstrate strong prioritization and decision-making skills in complex projects.
- Contribute to the evolution of our tech stack, shaping the future of Refined’s software development
What you'll need to succeed in this role
- Fullstack experience (3+ years): You must have relevant experience as a full-stack developer, adept in both frontend and backend aspects of development. This expertise not only ensures a comprehensive understanding of the entire development process but also includes a focus on meeting Non-Functional Requirements (NFRs) as part of the delivery.
- Curiosity and perspective: Beyond just filling knowledge gaps, you possess a natural curiosity that drives you to ask questions and challenge existing methods. Your ability to bring different perspectives, based on your experiences, contributes to innovative problem-solving and exploratory thinking, especially when addressing customer queries or urgent issues.
- Leadership and communication: You demonstrate basic leadership skills, capable of leading a team and having a significant influence on the product's direction. Strong communication skills are essential, enabling you to articulate ideas clearly, mentor others, and contribute positively to team dynamics.
- Team player with soft skills: Humility, adaptability, and a team-oriented mindset are key. You excel in structured thinking and showcase strong problem-solving abilities, which are critical in navigating complex challenges collaboratively.
- Technical proficiency: Your technical skill set includes proficiency in JavaScript-based front-end frameworks (React, Vue.js), Node.js, relational databases (particularly PostgreSQL), and working with REST APIs. A commitment to code quality, security, and performance aligns with our standards.
A word about our ways of working in our teams
“Our streamlined and agile operations create a stable, stress-free product environment, fostering a truly distinctive work culture”, as described by the Engineering Manager, and your future team lead Ziad.
We stick to agile practices to support a team-focused way of working. Having a dedicated Test Automation Engineer means we can always count on our work being high-quality and smoothly integrated from start to finish.
Our release cycle is all about being agile. It's not something out of the ordinary, but it's what many aim for – and we've made it work really well. We like to get things out fast, releasing almost every day, so that anything that's ready goes live right away. But, we don't rush things at the cost of quality. Instead, we take extra time to make sure everything is just right.
Our name "Refined" really shows what we're all about. We put quality first, making sure every release is up to our high standards, without rushing.
About Refined
We've taken the lead as a premier site-builder for Atlassian Confluence and Jira, transforming these essential tools into custom, user-friendly sites that resonate with users worldwide. Established in 2009 with a mission to enhance digital collaboration, Refined has grown to serve over 5,000 organizations across 100 countries, showcasing our solid financial health and expansive global reach. Read more about our journey from Dennis, who's been with us for 13 years>>
Looking ahead, our vision is clear: to continually innovate and evolve our products, ensuring they meet the dynamic needs of our diverse clientele while expanding our footprint globally. We are committed to delivering top-notch solutions that empower businesses to succeed in an ever-changing digital landscape.
Our company culture sets us apart, marked by a flat hierarchy and an environment where every voice is valued. Openness and freedom are cherished, encouraging each team member to stretch beyond their job title and explore new solutions. We prioritize growth, not just in our products but in our people, fostering a spirit of innovation and deep customer care. You will be part of a team where your contributions truly make a difference.
Read you future colleague, Mahmud’s Q&A on joining Refined’s supportive and flexible environment>>
Why Join Refined?
We are a company of professionals who know their competence and are not afraid to speak their minds. We are passionate people who want to make our time at work count, so we can go home proud of our workday.
We put our money where our values are:
We support The Hunger Project, Cool Earth, and Ol Pejeta Conservancy.
We invest in sustainable initiatives to combat climate change and drive green growth. This includes Trine’s solar energy projects.
We are proud participants of Pledge 1%. We donate 1% of our profits and products to charities and non-profits worldwide. We choose two charities each year, pitched and voted on by all employees.
Benefits and practical information
Salary in this role ranges from SEK 43000-53000, depending on your expertise and experience.
Location: This role offers the flexibility to work from our Malmö office, and your home office in a hybrid setting.
Benefits: We prioritize work-life balance with flexible working hours and flextime. Enjoy health and wellness perks such as a wellness allowance, access to occupational healthcare, and dedicated time for exercise. We also support continuous learning with a dedicated weekly learning period and a budget for your professional development
Tools and equipment: You'll be equipped with top-quality tools, including a Macbook Pro, premium headphones, and an additional screen if needed, ensuring you have everything necessary to excel in your role.
- Read more about joining Refined>>
Application instructions
To apply, please submit your application by following the link provided. Ensure your application is submitted by February 23 2025. We encourage early applications as we review them on a rolling basis.
For any questions, reach out to Chloe Nauta, Head of People, at chloe.nauta@refined.com. Chloe will be your primary contact throughout the recruitment process.
After submitting your application, here’s what to expect:
- Fill out a pre-screening logic and personality test via Alva Labs.
- The next steps include an introductory call and two interviews focusing on competence and cultural fit.
- Finally, if we believe it’s a good match both ways, we’ll give you an offer.
We look forward to your application and potentially welcoming you to Refined!
We started Refined in 2009 with a simple idea: Enterprise software doesn’t have to be boring. Since then, Refined has evolved from a handy theming tool into a full-fledged site builder, helping more than 5,000 companies worldwide transform their Atlassian Confluence and Jira instances into beautiful, branded sites users love.
Tick some of our boxes but not all? We hire ambitious, down-to-earth, solution-oriented people who thrive in collaborative settings. We think empathy and curiosity say as much about a candidate as university credentials, and we weigh ambition as high as we do talent. We believe that the best work happens when people put their heads together without ego or pretense to arrive at clever solutions, so we look for people who have a demonstrated history of getting stuff done. Sound like you? Please apply and let us see if you could be a match.
- Remote status
- Hybrid
Malmö
About Refined
Custom intranets, documentation sites, support desks and more—no code required.
Fullstack Software Engineer
Loading application form
Already working at Refined?
Let’s recruit together and find your next colleague.