Full-Stack Engineer
Publiceringsdatum
26 mars 2024
Område
Yrkesroll
Typ av anställning
Hemsida
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