Ritchie Bros.

Senior Software Engineer, Full Stack

Ritchie Bros.

full-time

Posted on:

Location Type: Hybrid

Location: HelsinkiFinland

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Help design, build, and maintain scalable applications using modern frontend and backend frameworks
  • Collaborate across teams to deliver high-performance solutions
  • Develop responsive, performant applications using React, Next.js, and modern TypeScript
  • Architect scalable web applications using SSR, API routes, and middleware
  • Build and maintain backend services and APIs using Node.js and Spring Boot
  • Design and deploy services in a containerized environment using Kubernetes (EKS)
  • Create and maintain CI/CD pipelines using CircleCI
  • Improve application reliability & performance using Honeycomb and observability tooling
  • Write clean, maintainable, and well-tested code with meaningful unit/integration test coverage
  • Collaborate with cross-functional teams to deliver high-quality features
  • Participate in code reviews, technical discussions, and documentation

Requirements

  • Expert proficiency in React, Next.js, and advanced TypeScript
  • Proven experience architecting scalable applications using SSR, API routes, and middleware
  • Strong hands-on backend experience with Node.js (required) and Java + Spring Boot
  • Expertise in unit and integration testing frameworks (e.g., Jest, React Testing Library)
  • Practical experience with Docker and containerized workloads
  • Familiarity with Kubernetes (EKS preferred) for orchestration
  • Experience implementing CI/CD pipelines (CircleCI preferred)
  • Familiarity with distributed systems and RESTful API design
  • Excellent communication and problem-solving skills
  • Nice to Have: Exposure to AWS services (EC2, S3, RDS, Lambda, etc.)
  • Nice to Have: NoSQL database experience (e.g., DynamoDB, MongoDB)
  • Nice to Have: Knowledge of cloud security best practices
  • Nice to Have: Experience working in agile environments
Benefits
  • Possibility to join a global and financially stable organization that has the benefits of a smaller company, while providing stability and career development opportunities
  • A key role in the transformation and modernization of the auction website, supported by experienced colleagues -  in this role, you’ll have an actual impact on the result
  • Company culture that fosters coaching and mentoring, and emphasizes the importance of well-led development teams
  • Comfortable working community − People at Ritchie Bros are highly engaged and long careers speak for themselves
  • Great office location in the heart of Helsinki, but flexibility for remote work too
  • Fringe benefits such as lunch and sports & culture benefit
  • An annual bonus
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactNext.jsTypeScriptNode.jsSpring BootSSRAPI routesDockerCI/CDRESTful API design
Soft Skills
communicationproblem-solving