Publicerad på 26 mars 2024
Full-Stack Engineer
Podme was founded in 2017 with a vision to enrich everyday life by taking podcast entertainment to its full potential. Podme is your go-to place for quality podcasts, and brings you a fresh selection of curated content, including popular titles found nowhere else.
Backed by Schibsted News Media, the largest media group in Scandinavia, we are now on a growth journey which requires us to strengthen the tech excellence in our company.
We are looking for a Full-Stack Engineer in our team in Stockholm focusing on subscription, payments and partnerships!
Our tech stack
C# / .NET 8
React / Next.js
MS SQL
RabbitMQ
Redis
Kubernetes
Azure
Microservices
Xunit / Testcontainers / Machine.Specifications.
As part of your daily work, you will:
Design, develop, and maintain server-side components of our software applications.
Write clean, efficient, and readable code using best practices.
Collaborate with product owners and other stakeholders to understand their needs and requirements.
Ensure the scalability, reliability, and security of our applications.
Troubleshoot and resolve issues related to the backend systems.
Continuously improve the performance and efficiency of our systems, maintain a high quality of the Podme application and services.
Keep up-to-date with the latest technologies, industry trends and best practices to continually improve our products and processes.
Who are we looking for?
Experience in C# or Java, with an interest in .NET, and experience in developing microservices.
Good understanding and practical experience with databases.
Demonstrated experience in developing scalable cloud-based systems.
Ability to write clean, efficient, and readable code following best practices.
Proficiency in React, TypeScript, and CSS.
Experience with at least one testing framework such as Jest, Mocha, Vitest, Cypress, or Selenium.
Excellent spoken and written communication skills, adept at collaboration with cross-functional teams.
Ownership mindset throughout the development lifecycle.
It's an advantage if you have
Familiarity with Kubernetes, Azure, and RabbitMQ, along with experience in building and maintaining SaaS products.
Understanding of command structures, event-driven architectures, and other cross-service communication methodologies.
Experience working with payment systems and payment service providers.
Familiarity with Next.js for server-side rendering and SEO optimization.
Experience with search engine optimization (SEO) practices.
Experience with Google Analytics (GA) and Google Tag Manager (GTM).
A little peek at what we offer
Internal career growth opportunities
The flexibility of working from home, our team works in a hybrid setup
Opportunity for development of competencies, conferences, and various knowledge-sharing events such as hackathons, innovation days, etc.
Wellness allowance and healthcare insurance
Access to Podme premium podcasts
Our interview process
Recruiter screening (30 min): an initial call with the tech recruiter. We'll tell you a bit about us, answer any questions you may have, and learn about your background and what you're looking to do.
Technical interview (90 min): system design interview and potentially some computer science fundamentals discussions together with a code review exercise with 2 of our engineers.
Values interview (45 min): a face-to-face conversation with the engineering manager and product manager, focusing on your previous experiences as a teammate in various situations.
Offer extended! If you are interested in talking to more potential coworkers or have additional questions, we will also arrange any additional chats for you.
Other information:
Hiring form: full time, working 2-3 days a week from our office in Stockholm is both welcomed and encouraged
Relocation package: not offered at this time
Start: as soon as possible