Webbutvecklare (LIA) React / UX - RiseRank

RiseRank
Full-timeStockholm Municipality, Sweden

📍 Job Overview

Job Title: Webbutvecklare (LIA) React / UX

Company: RiseRank

Location: Stockholm, Sweden

Job Type: Full-time Internship (LIA)

Category: Frontend Development / UX Design

Date Posted: July 22, 2026

Experience Level: Entry-Level (LIA/Internship)

Remote Status: On-site

🚀 Role Summary

  • This LIA (Learning in Working Life) position offers a hands-on opportunity to contribute to building the next generation of web platforms and systems within a fast-growing marketing SaaS company.

  • You will be instrumental in developing user interfaces using React and Next.js, gaining practical experience in modern frontend development stacks.

  • The role involves active participation in UX/UI design processes, translating user needs and design concepts into functional and intuitive web components.

  • You will gain exposure to constructing scalable web platforms and understanding the architectural considerations for such systems.

  • This is a collaborative role where you will work closely with experienced developers in a dynamic, scale-up environment, contributing to real projects from the ground up.

📝 Enhancement Note: This role is specifically designated as an LIA (Lärande i arbete), which is a Swedish form of vocational internship integrated into higher education programs. The focus is on practical, real-world application of learned skills, moving beyond theoretical exercises to actual project contribution. The target audience is final-year students seeking to apply their knowledge in a professional setting.

📈 Primary Responsibilities

  • Develop and implement user interfaces for web applications using React and Next.js, adhering to design specifications and best practices.

  • Collaborate with the design and development teams to translate UX/UI concepts into functional, user-friendly components and features.

  • Contribute to the architectural design and component structure of scalable web platforms, ensuring maintainability and efficiency.

  • Participate in code reviews, providing and receiving constructive feedback to enhance code quality and team knowledge.

  • Assist in the testing and debugging of frontend applications to ensure a seamless user experience and robust functionality.

  • Gain practical insights into the full lifecycle of web platform development, from initial concept to deployment and iteration.

  • Actively engage in team meetings and discussions, contributing ideas and solutions to ongoing development challenges.

  • Document development processes and component usage to facilitate knowledge sharing within the team.

📝 Enhancement Note: The core responsibility is to be an active participant in the development process, not a passive observer. This includes contributing code, participating in design discussions, and learning the intricacies of building scalable web applications in a real-world business context. Emphasis is placed on "riktig erfarenhet på riktigt" (real experience for real) and building from the ground up.

🎓 Skills & Qualifications

Education: Currently pursuing a degree in Web Development, Frontend Development, UX Design, or a closely related field, ideally in the final year of study.

Experience: While this is an LIA position, prior exposure to web development projects (academic or personal) is beneficial.

Required Skills:

  • Foundational knowledge of HTML, CSS, and JavaScript.

  • Familiarity with React or a similar modern JavaScript framework (e.g., Vue.js, Angular).

  • Understanding of UX/UI principles and their application in web design.

  • Ability to work collaboratively within a team environment.

  • Strong eagerness to learn and adapt quickly to new technologies and methodologies.

  • Proactive and driven attitude, with a passion for building and creating. Preferred Skills:

  • Experience with Next.js for server-side rendering and static site generation.

  • Familiarity with component-based architecture and design patterns.

  • Basic understanding of version control systems, such as Git.

  • Exposure to design tools like Figma, Sketch, or Adobe XD.

  • Experience with agile development methodologies.

📝 Enhancement Note: The "Gärna har testat på React eller liknande ramverk" (Preferably have tested React or similar frameworks) indicates a strong preference for candidates who have hands-on experience with React, even if limited to personal projects or academic assignments. This is a key differentiator for this LIA role.

📊 Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Showcase of personal or academic projects demonstrating proficiency in HTML, CSS, and JavaScript.

  • Examples of UI components or interfaces built with React or a comparable framework.

  • Projects that highlight an understanding of UX/UI design principles, such as user flow, wireframing, or prototyping.

  • Demonstrations of problem-solving skills through code examples or project explanations.

  • Any experience with Next.js should be clearly presented. Process Documentation:

  • While formal process documentation might not be extensive for an LIA, be prepared to discuss your personal development workflow, how you approach learning new technologies, and how you debug or troubleshoot issues.

  • Be ready to explain the design and development process for any projects included in your portfolio.

📝 Enhancement Note: For an LIA role, the "portfolio" is less about formal business process documentation and more about demonstrating practical coding skills, design thinking, and a proactive learning approach. The emphasis is on what the candidate can build and how they approach building it.

💵 Compensation & Benefits

Salary Range: As this is an LIA (internship), compensation is typically based on a fixed monthly stipend in line with Swedish educational internship guidelines. While not explicitly stated, typical LIA stipends in Stockholm can range from 10,000 SEK to 20,000 SEK per month, depending on the educational institution's recommendations and the company's policy.

Benefits:

  • Hands-on Experience: Significant opportunity to work on real-world projects and build a professional portfolio.

  • Professional Development: Direct mentorship and learning from experienced developers in a fast-paced scale-up environment.

  • Potential for Permanent Employment: The company explicitly mentions the possibility of continued employment after the LIA period, which is a significant career advantage.

  • Exposure to SaaS and Marketing Technology: Gain insights into the operations of a growing Software-as-a-Service company within the marketing tech sector.

  • Dynamic Work Environment: Experience a high-tempo culture with clear goals and strong drive.

Working Hours: The role is full-time. While not explicitly detailed, a full-time LIA in Sweden typically aligns with standard business hours, approximately 40 hours per week, with flexibility often provided to accommodate academic requirements when necessary.

📝 Enhancement Note: The salary estimate is based on typical LIA stipends in Stockholm, Sweden. It's crucial for candidates to confirm the exact stipend amount with RiseRank during the application process. The benefits highlight the practical learning and career advancement potential, which are key selling points for LIA positions.

🎯 Team & Company Context

🏢 Company Culture

Industry: Marketing Technology (MarTech) / SaaS - specifically focused on local visibility solutions.

Company Size: RiseRank is described as a "snabbt växande marketing SaaS-bolag" (fast-growing marketing SaaS company) and is part of the "Blackfish-koncernen". This suggests a dynamic, expanding organization that is likely to be agile and offer opportunities for rapid learning. The scale-up phase implies a transition from startup to a more structured, growth-oriented phase.

Founded: While the founding date of RiseRank isn't specified, its parent company, Blackfish, is implied to be established enough to have a group structure. RiseRank's current phase is clearly one of aggressive growth and product development.

Team Structure:

  • The operations team consists of experienced developers and potentially UX/UI specialists who are actively building the product.

  • Collaboration is described as "nära" (close), indicating a high degree of interaction and shared responsibility.

  • The environment is characterized by a "mindre, snabbt bolag" (smaller, fast company) feel within a larger group, suggesting a blend of agility and potential access to broader resources. Methodology:

  • Agile Development: The fast-paced, scale-up environment strongly suggests an agile methodology, likely Scrum or Kanban, emphasizing iterative development and rapid feedback loops.

  • Data-Driven Decisions: As a SaaS company, data analysis and performance metrics are likely central to product development and business strategy.

  • User-Centric Design: The focus on UX/UI indicates a commitment to understanding and addressing user needs in product design and development.

Company Website: https://riserank.com

📝 Enhancement Note: The company culture is positioned as high-energy, growth-oriented, and hands-on. Candidates should expect an environment where initiative is valued, and direct contributions are expected. The "scaleup" nature means processes might still be evolving, offering opportunities for individuals to influence them.

📈 Career & Growth Analysis

Operations Career Level: This is an entry-level LIA (internship) role, specifically designed for students in their final year of study. It serves as a crucial stepping stone for individuals looking to gain practical experience and potentially launch a career in frontend development or UX design.

Reporting Structure: The LIA student will report to experienced developers or a team lead within the product development team. They will work closely with these individuals, receiving direct guidance and mentorship.

Operations Impact: While an LIA's direct impact on high-level business strategy is limited, their contributions to building user interfaces and improving UX directly affect the product's usability and appeal. This, in turn, influences customer adoption, satisfaction, and ultimately, the company's growth and revenue. The role provides a foundational understanding of how technical development contributes to business objectives.

Growth Opportunities:

  • Skill Advancement: Deepen expertise in React, Next.js, and modern frontend development practices through hands-on project work and mentorship.

  • UX/UI Development: Gain practical experience in applying UX/UI design principles to real-world product development.

  • Industry Exposure: Learn about the SaaS and MarTech industries, understanding product development within a commercial context.

  • Networking: Build professional relationships within the company and the broader tech community.

  • Potential for Continued Employment: The explicit mention of potential for continued employment post-LIA offers a clear pathway for career progression within RiseRank.

📝 Enhancement Note: The primary growth opportunity is the direct, practical application of academic knowledge in a professional setting, leading to tangible skill development and a potentially accelerated career launch. The possibility of full-time employment is a significant growth pathway.

🌐 Work Environment

Office Type: The role is based on-site in Stockholm. This suggests a traditional office environment conducive to collaboration and direct mentorship.

Office Location(s): Stockholm, Sweden. The specific address mentioned is "RiseRank AB, Stockholm, 120 30". This location is likely within a business district or accessible area of Stockholm.

Workspace Context:

  • Collaborative Environment: The emphasis on working "nära utvecklare och team" (close to developers and team) indicates a collaborative workspace where interaction and knowledge sharing are encouraged.

  • Tools and Technology: Expect access to modern development tools and technologies necessary for React/Next.js development. This includes development machines, relevant software, and potentially design tools.

  • Team Interaction: Frequent opportunities for direct interaction with experienced developers, designers, and potentially product managers, facilitating learning and integration into the team's workflow.

Work Schedule: Full-time, aligning with standard business hours for an office environment in Stockholm. The dynamic "scaleup" nature might occasionally require adaptability, but the primary expectation is a structured work week.

📝 Enhancement Note: The on-site requirement is crucial for this LIA role, as it facilitates the direct mentorship and immersive learning experience that is central to the "Lärande i arbete" concept. The collaborative aspect is key to the learning process.

📄 Application & Portfolio Review Process

Interview Process:

  • Initial Screening: Review of application, CV, and portfolio to assess foundational skills and alignment with LIA requirements.

  • Technical Discussion/Interview: Likely includes a discussion about your experience with HTML, CSS, JavaScript, and particularly React. You may be asked to walk through specific projects in your portfolio or discuss your approach to coding challenges.

  • Team Meet-and-Greet: An opportunity to meet with potential mentors or team members to assess cultural fit and collaborative potential. This might involve a brief, informal chat about your interests and learning style.

  • Final Decision: Based on technical aptitude, learning potential, and cultural fit.

Portfolio Review Tips:

  • Highlight React/Next.js Projects: Prioritize any projects where you've used React or Next.js. Even small components or a basic application are valuable.

  • Showcase UX/UI Thinking: Include examples that demonstrate your understanding of user experience and interface design. This could be wireframes, mockups, or explanations of design choices.

  • Explain Your Process: For each project, be ready to explain your thought process, the technologies used, any challenges faced, and how you overcame them. Focus on your problem-solving approach.

  • Demonstrate Learning Aptitude: If your experience is limited, emphasize your eagerness to learn and your ability to pick up new technologies quickly. Include personal learning projects if applicable.

  • Keep it Concise and Focused: Select your strongest, most relevant work. For an LIA, quality and relevance are more important than quantity.

Challenge Preparation:

  • Coding Fundamentals: Be prepared to discuss basic JavaScript concepts, DOM manipulation, and CSS styling.

  • React Concepts: Review core React concepts like components, props, state, hooks, and event handling.

  • Problem-Solving Scenarios: Think about how you would approach common frontend development tasks or small design challenges.

📝 Enhancement Note: The interview process will heavily focus on practical skills and learning potential. Candidates should be ready to demonstrate their abilities and articulate their thought processes, rather than just stating qualifications. The portfolio is the primary tool for this demonstration.

🛠 Tools & Technology Stack

Primary Tools:

  • React: The core JavaScript library for building user interfaces.

  • Next.js: A React framework for server-side rendering, static site generation, and API routes, enhancing performance and SEO.

  • JavaScript (ES6+): The primary programming language for frontend development.

  • HTML5 & CSS3: Standard web technologies for structuring and styling content.

Analytics & Reporting:

  • While not explicitly mentioned for the LIA, expect to work within a system that utilizes analytics for user behavior tracking and performance monitoring. Familiarity with general analytics concepts is a plus. CRM & Automation:

  • As a SaaS company, RiseRank likely uses CRM and marketing automation tools internally. Direct involvement for an LIA in this area is unlikely, but understanding their role in a business context is beneficial.

📝 Enhancement Note: The core technical stack is clearly defined: React and Next.js. Proficiency in these, along with fundamental web technologies, is paramount. The company's SaaS nature implies a strong focus on data and performance optimization, which candidates should be aware of.

👥 Team Culture & Values

Operations Values:

  • Drive and Ambition: The company emphasizes a "scaleup-miljö" with "högt tempo, tydliga mål och mycket driv" (high tempo, clear goals, and a lot of drive). This suggests a culture that values proactivity and results.

  • Learning and Growth: The LIA role itself underscores a commitment to developing talent. Values likely include continuous learning, mentorship, and providing opportunities for skill development.

  • Collaboration: Working "nära" (close) with team members implies a culture of teamwork, open communication, and mutual support.

  • Innovation and Building: The focus on "bygger nu nästa generations webbplattformar och system" (building the next generation of web platforms and systems) and "bygga saker" (building things) highlights a culture that encourages creation and forward-thinking.

  • Practical Application: The emphasis on "riktig erfarenhet på riktigt" (real experience for real) indicates a value placed on hands-on contribution and tangible results.

Collaboration Style:

  • Agile and Iterative: Expect a collaborative style that involves frequent communication, feedback, and iterative development cycles.

  • Mentorship-Oriented: Given the LIA role, senior team members are expected to actively mentor and guide interns.

  • Cross-Functional Interaction: While primarily focused on frontend/UX, there will be interaction with other parts of the development team and potentially product management.

📝 Enhancement Note: The culture is geared towards fast-paced growth and hands-on contribution. Candidates who thrive in dynamic environments and are eager to learn by doing will fit well. The values prioritize initiative, collaboration, and a commitment to building high-quality products.

⚡ Challenges & Growth Opportunities

Challenges:

  • Rapid Learning Curve: Adapting quickly to a new tech stack (React, Next.js) and a professional development environment can be challenging for interns.

  • Contribution Expectations: Balancing learning with the expectation to make meaningful contributions to ongoing projects.

  • Understanding Scale: Grasping the complexities of building scalable web platforms and the architectural considerations involved.

  • Navigating a Scale-Up: Adjusting to the fast-paced, potentially evolving processes within a growing company.

Learning & Development Opportunities:

  • Deep Dive into React/Next.js: Intensive practical experience with one of the most in-demand frontend technologies.

  • Real-World UX/UI Implementation: Applying design principles in a live product development setting.

  • Exposure to SaaS Product Lifecycle: Understanding how software products are developed, deployed, and iterated upon in a commercial context.

  • Mentorship from Industry Professionals: Direct guidance from experienced developers to accelerate skill acquisition and career understanding.

  • Potential Career Pathway: The possibility of securing a full-time role post-internship provides a significant growth opportunity.

📝 Enhancement Note: The primary challenge is also the greatest growth opportunity: immersive, hands-on experience in a professional setting. The role is designed to push interns to learn quickly and contribute meaningfully, accelerating their development trajectory.

💡 Interview Preparation

Strategy Questions:

  • "Tell me about a project where you used React/Next.js." Be ready to explain your role, the technologies used, the challenges, and the outcome. If you have limited React experience, speak to your most complex web development project and your learning process for new technologies.

  • "How do you approach learning a new technology?" Highlight your methods for research, practice, and seeking help. Emphasize your proactive nature.

  • "Describe a time you had to solve a technical problem." Focus on your problem-solving process: identifying the issue, researching solutions, implementing a fix, and testing.

  • "What interests you about RiseRank and this LIA role?" Connect your career aspirations and technical interests to the company's mission and the specific responsibilities of the role. Show you've researched the company. Company & Culture Questions:

  • "What do you know about RiseRank and the MarTech industry?" Demonstrate that you've visited their website and understand their business.

  • "How do you handle working in a fast-paced environment?" Frame your answer positively, emphasizing your ability to adapt, prioritize, and stay focused.

  • "How do you prefer to collaborate with a team?" Discuss your communication style, your willingness to ask questions, and your ability to give and receive feedback. Portfolio Presentation Strategy:

  • Focus on Relevance: Highlight projects that best showcase your React/Next.js skills and understanding of UX/UI.

  • Explain Your "Why": For each project, explain the problem it solved, your design choices, and the technical approach.

  • Showcase Problem-Solving: Detail any interesting challenges you encountered and how you overcame them.

  • Be Prepared for Code Walkthroughs: Have your code (or a demo) ready to discuss, especially for your strongest projects. Be able to articulate your code structure and logic.

  • Express Enthusiasm for Learning: Convey your excitement about the opportunity to learn and contribute.

📝 Enhancement Note: Preparation should focus on demonstrating practical skills, a strong learning aptitude, and a good cultural fit. The interview will likely be a blend of technical assessment and an evaluation of your potential to grow within the company.

📌 Application Steps

To apply for this LIA position:

  • Submit your application through the provided link on the RiseRank Teamtailor portal.

  • Tailor your CV and cover letter: Highlight your final-year status, relevant coursework, and any personal projects or academic work related to web development, React, or UX/UI. Clearly state your availability for the LIA period.

  • Curate your portfolio: Select 2-3 of your strongest web development projects. Ensure they are accessible (e.g., via GitHub, a live demo, or detailed screenshots/documentation) and that you can clearly explain your contributions and the technologies used, especially React.

  • Prepare for the interview: Practice discussing your projects, your technical skills (HTML, CSS, JavaScript, React), and your approach to learning and problem-solving. Research RiseRank and the MarTech industry.

  • Express your enthusiasm: Clearly articulate why you are interested in this specific LIA opportunity at RiseRank and what you hope to learn and contribute.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

The ideal candidate is a final-year student in web development, frontend, or UX. You must have foundational knowledge of HTML, CSS, and JavaScript, with a strong interest in React.