We're looking for a Senior Software Developer to join our Legal Insights business and play a key role in developing our legal tech services, including Edilex and Edilex AI. In this role, you'll work across the full stack, own complex features, mentor other developers, and contribute to architectural decisions. You'll work hands-on with the team while helping to establish best practices, drive technical excellence, and foster a collaborative, product-oriented culture.
Why join us?
At Alma Insights, our Legal Insights unit is at the forefront of transforming how legal professionals access and utilize critical information. We're building the future of legal technology, where up-to-date legislation, regulatory intelligence, and compliance solutions converge to empower our clients' success. Edilex is Finland's leading legal information service, featuring the most comprehensive and up-to-date legal database with legislation, case law, legislative materials, and legal news, all interconnected for seamless research. Edilex AI leverages generative AI to transform legal information retrieval, delivering fast, accurate answers based on trusted sources. It's changing how thousands of legal professionals work every day.
Your Impact
As a Senior Software Developer in Legal Insights, you'll be architecting and owning complex features that legal professionals rely on daily. You'll work with reliable, expert-produced content sources while building scalable solutions that turn complex regulatory content into manageable, enjoyable, and efficient workflows for legal professionals.
What you’ll get to do?
- Take ownership of complex features in Edilex and Edilex AI platforms
- Design and implement solutions across the full stack using TypeScript, React, Nest.js, and Python
- Contribute to architectural decisions and technical strategy
- Mentor and guide other team members, fostering skill growth and autonomy
- Work closely with product stakeholders to translate business needs into scalable, reliable legal tech solutions
- Drive excellence in code quality, security, test automation, and CI/CD practices
- Help establish best practices and development processes for the growing team
What makes you a great fit for this role?
- Minimum 5 years of professional software development experience
- Strong full-stack development skills with deep expertise in at least one area (frontend or backend)
- Ability to design and architect features independently
- Strong communication and mentoring skills
- Proven track record of delivering complex projects
- Deep expertise in both frontend (TypeScript/React) and backend (Python/Nest.js)
- Experience implementing AI features in applications
- Experience with Pydantic AI or similar AI frameworks
- Hands-on experience with CI/CD, observability, and test automation
- Experience building and scaling web applications
- Experience working cross-functionally with product and business teams
- Interest in legal technology or domain-specific applications
Join Alma – where courage grows together
At Alma, we foster a culture of collaboration, courage and trust, where everyone is accepted for who they are. We challenge ourselves to try new things, experiment, drive innovation and learn from mistakes.
For us, courage isn’t just about big heroic moves. It’s about the small, everyday moments: voicing your opinion, trying something new, learning from failure, and growing beyond what feels comfortable.
We promise you:
💜Friendly culture where you can be exactly as you are.
We value work-life balance and support your wellbeing with good benefits.
🌟A job with purpose and impact.
You get to work with our well-known brands, which are trusted by millions of people every day, especially when they make life’s most important decisions.
🚀 Growth powered by AI.
You’ll have access to relevant AI-powered tools and continuous learning opportunities that accelerate your professional growth.
If you’re excited by change and curious about how AI can reshape the way we work, you’ll thrive at Alma. Because at Alma, courage grows together.
#CourageGrowsTogether
Learn more about the benefits Alma offers and what it's like to be part of our team: Alma työpaikkana
Application Process
Interested? Submit your CV and cover letter detailing your experience and motivation for the role by 22.3.2026.
Contact: Tech Lead Veikko Karsikko (veikko.karsikko@almamedia.fi)
Applications should be submitted through our recruitment system. We will begin interviews during the application period and fill the position as soon as we find the right candidate.