Senior Back-end engineer

5 days ago


Copenhagen, Copenhagen, Denmark Codeable Full time

Codeable Copenhagen, Capital Region of Denmark, Denmark

Codeable connects a community of elite WordPress development experts from around the world with businesses that need a WordPress site built, developed, maintained, fixed, or optimised. We're the only WordPress-exclusive services platform and community, with over 500 freelance developers and teams, delivering projects of all sizes to clients globally.

Our mission is to build the most vibrant WordPress developer services community and create a better way of working for all parties in the WordPress ecosystem when it comes to WordPress websites, whether that's for developers, clients, or partners. And building the technology for the platform is where you come in.

We're looking for an experienced back-end engineer to join our (fully distributed) Platform & Product team to help take the platform on to the next level, supporting the growing needs of the Codeable business and the client, expert and partner communities who we work with. So if you're an experienced back-end engineer with a special love for Ruby (and Rails) and you like the sound of our mission, then read on.

Role Summary

We are looking for a performance-minded back-end engineer with an eye towards writing well-designed, maintainable code who will be responsible for managing and maintaining our back-end system(s) and operating related services connected to it and make sure they (become and) stay performant.

Your primary focus will be the development of server-side logic, ensuring high performance and responsiveness of our back-end system and related services, like our databases (PostgreSQL, Redis), background jobs system (Sidekiq), and other services (internal and external).

Since our backend system is not very new, there are a lot of opportunities to make it better and scalable so we can speed up the growth of our business worry-free. If you are someone who is not afraid to grab a system by its cables and get your hands dirty then you're at the right place.

Key Responsibilities
  • Collaborating within our product team to develop new features, fix bugs, and reduce technical debt (you will be involved in the whole application lifecycle)
  • Defining and communicating technical requirements
  • Building high-quality systems that can be (re)used and extended in the future
  • Helping set the design/architectural guidelines to make sure our codebase is improving
  • Making sure our back-end is scalable (fast response times, optimized DB queries, …)
  • Troubleshooting, debugging, and fixing production issues
Required Qualifications
  • 5+ years of experience with Ruby and Rails in production on a decently sized project
  • Experience building & growing web applications, APIs, services
  • In-depth experience of back-end APIs (RESTful web services)
  • In-depth experience of writing tests: unit, integration, …
  • Very good understanding of databases: query performance, indexes, migrations (PostgreSQL)
  • Experience working with background processing (Sidekiq) and how to optimize it for good performance
  • Ability and desire to produce modular, maintainable code
  • Solid understanding and experience of Git (branching workflows, managing conflicts, …)
  • Solid understanding and experience with web (API) security
  • Experience implementing caching on Rails APIs
  • Experience working with WebSockets (we use Pusher, but that's not a requirement)
  • Strong interest in continued (personal and professional) development (learning new technologies and programming languages)
  • Good communication skills (English) and willingness to improve. We value quality over quantity
  • Comfortable working in a remote distributed environment with a high degree of personal autonomy and responsibility
Bonus Points
  • Front-end development knowledge and experience (JavaScript, CSS, HTML, Angular)
  • Familiarity with Google Cloud services
  • Experience with using Docker
  • Experience with using and deploying to Kubernetes
  • WordPress experience is a plus (since that's the ecosystem we operate within as a business)
Location

Remote, in Europe, with at least a 6-hour overlap with GMT+1 to get a good overlap with the rest of the team. Codeable is fully distributed with ~15 full-time employees.

The Process

Please include your resume and salary expectations, and let us know why you're the one for us and why we're the one for you in the cover letter/message you send.

The application period ends at the end of March 2025. We'll then review the applications received and contact you the following week if we want to move forward with you. The process will include regular interviews with various team members and practical tests.

We're looking for someone who can start soon after the interviews are done. Around April or May 2025.

Seniority Level

Mid-Senior level

Employment Type

Full-time

Job Function

Engineering and Information Technology

Industries

Internet Publishing

#J-18808-Ljbffr
  • Back End Developer

    2 weeks ago


    Copenhagen, Copenhagen, Denmark Nordic Waves Group Full time

    Join Nordic Waves as a Volunteer Back-End DeveloperAre you a back-end developer passionate about sustainability, innovation, and impact-driven projects? Nordic Waves is looking for semi-junior and senior-level back-end developers to contribute to the GreenhouseCalculator.com, a tool that helps individuals and organizations track and reduce their carbon...

  • Back End Developer

    5 days ago


    Copenhagen, Copenhagen, Denmark Aura Recruit Ltd. Full time

    Direct message the job poster from Aura Recruit Ltd. Are you a Back End Developer with experience in Go programming? We're on the lookout for a Senior Back End Developer to join our client based in Denmark who are the leading provider of omnichannel payment and commerce solutions to global clients. They are a rapidly growing company driven by a talented...

  • Back-End Developer

    21 minutes ago


    Copenhagen, Copenhagen, Denmark SHAPE AS Full time

    At Shape, we strive to make ambitious brands leaders in their industry categories by delivering high-quality, award-winning digital products. Our team of experienced developers collaborates closely with clients to create scalable, maintainable, and tested software.">About the RoleWe are seeking a highly motivated back-end developer to join our team of...


  • Copenhagen, Copenhagen, Denmark Codeable Full time

    About Us">Codeable is the only WordPress-exclusive services platform and community, connecting a global community of elite WordPress development experts with businesses that need WordPress sites built, developed, maintained, fixed, or optimized.">Mission Statement">We're looking for an experienced back-end engineer to join our (fully distributed) Platform &...


  • Copenhagen, Copenhagen, Denmark The Chemical Engineer Full time

    At Fluor, we are proud to design and build projects and careers. We are committed to fostering a welcoming and collaborative work environment that encourages big-picture thinking, brings out the best in our employees, and helps us develop innovative solutions that contribute to building a better world together. If this sounds like a culture you would like to...


  • Copenhagen, Copenhagen, Denmark Lifebonder Full time

    Back-end Developer at new Human-Centered Social Network StartupLifeBonder Copenhagen, Capital Region of Denmark, DenmarkAt LifeBonder, we're on a mission to break social media addiction, fake personas, cyber-bullying, cancel culture, and loneliness by providing a Mesaverse that lives up to the promise of what social media can be: A safe place to facilitate...


  • Copenhagen, Copenhagen, Denmark Lifebonder Full time

    Back-end Developer at new Human-Centered Social Network Startup LifeBonder Copenhagen, Capital Region of Denmark, Denmark At LifeBonder, we're on a mission to break social media addiction, fake personas, cyber-bullying, cancel culture, and loneliness by providing a Mesaverse that lives up to the promise of what social media can be: A safe place to facilitate...


  • Copenhagen, Copenhagen, Denmark The HubDanske Bank Full time

    Job DescriptionSpirii is a full-service e-Mobility provider that offers hardware and software charging solutions to companies in the private and public sector. We are seeking a Senior Backend Engineer to join our team and contribute to the development of innovative e-mobility projects.Main ResponsibilitiesDesign, develop, and document software components...


  • Copenhagen, Copenhagen, Denmark Awaze Full time

    Awaze Copenhagen, Capital Region of Denmark, DenmarkSenior Software EngineerWe are awaze, the largest managed vacation rentals and holiday resorts business in Europe, which brings together some of the continent's most trusted travel brands, including Novasol, Cottages.com & Hoseasons.With over 1.5 million bookings each year, we're proud to offer our guests a...


  • Copenhagen, Copenhagen, Denmark Awaze Full time

    Awaze Copenhagen, Capital Region of Denmark, Denmark Senior Software Engineer We are awaze , the largest managed vacation rentals and holiday resorts business in Europe, which brings together some of the continent's most trusted travel brands, including Novasol, Cottages.com & Hoseasons. With over 1.5 million bookings each year, we're proud to offer our...


  • Copenhagen, Copenhagen, Denmark Banking Circle Full time

    About the RoleWe are seeking a highly skilled Senior .Net Developer to join our Core Banking Services team in Copenhagen. In this role, you will be responsible for developing and maintaining services, APIs, and back-end solutions using clean and testable code, CI/CD, and infrastructure as code.As a key member of our engineering team, you will work closely...


  • Copenhagen, Copenhagen, Denmark EPICO-IT Full time

    EPICO Copenhagen, Capital Region of Denmark, DenmarkSenior Java Software EngineerEPICO is looking for a freelance Java TREX (Trading Express ART) - Senior DeveloperDuration: 1. April 2025 - 30. Sept 2025Location: Warsaw or greater Copenhagen - hybrid work but onsite min. 2 days weeklyDescription:Day-to-day responsibilities:Designing, Developing, and...


  • Copenhagen, Copenhagen, Denmark Unity Technologies ApS Full time

    The opportunity We are looking for an experienced software engineer with a passion for technology and ecommerce to join our Commerce Storefront team. You will be part of a team that focuses on improving the discovery and purchase experience of Unity subscription and pay-as-you-go products, with tight collaboration with both other Commerce team and the...


  • Copenhagen, Copenhagen, Denmark VML Full time

    Who We Are: At VML, we are a beacon of innovation and growth in an ever-evolving world. Our heritage is built upon a century of combined expertise, where creativity meets technology, and diverse perspectives ignite inspiration. With the merger of VMLY&R and Wunderman Thompson, we have forged a new path as a growth partner that is part creative agency, part...


  • Copenhagen, Copenhagen, Denmark Signifly ApS Full time

    We are seeking a talented Front-End Software Engineer to join our Tech team in Copenhagen. As a key member of our digital product development team, you will play a crucial role in designing and building innovative web applications using Next.js.About the RoleDevelop and maintain high-quality front-end code for our digital products.Collaborate with our...


  • Copenhagen, Copenhagen, Denmark Banking Circle Full time

    At Banking Circle, we're looking for a highly experienced Senior Development Engineer to join our skilled team in Copenhagen. In this role, you'll have the opportunity to work on a high-volume payment system that supports large financial corporations and contribute to the development of business-critical API and backend solutions.We're a truly international...

  • Senior AI/ML Engineer

    2 weeks ago


    Copenhagen, Copenhagen, Denmark INTELLISHORE Full time

    We are seeking a Senior AI/ML Consultant to lead the development of AI-powered solutions. You will design and implement machine learning models, generative AI applications, and automation tools, leveraging cloud-based architectures to drive impact for our clients.Are you our new Senior AI Consultant?As a Senior AI/ML Consultant at Intellishore, you will play...

  • Senior AI/ML Engineer

    15 hours ago


    Copenhagen, Copenhagen, Denmark INTELLISHORE Full time

    We are seeking a Senior AI/ML Consultant to lead the development of AI-powered solutions. You will design and implement machine learning models, generative AI applications, and automation tools, leveraging cloud-based architectures to drive impact for our clients. Are you our new Senior AI Consultant? As a Senior AI/ML Consultant at Intellishore, you will...

  • Backend Engineer

    5 days ago


    Copenhagen, Copenhagen, Denmark Codeable Full time

    About Us">Codeable connects a community of elite WordPress development experts from around the world with businesses that need a WordPress site built, developed, maintained, fixed, or optimised. We're the only WordPress-exclusive services platform and community, with over 500 freelance developers and teams, delivering projects of all sizes to clients...


  • Copenhagen, Copenhagen, Denmark Softpay Full time

    Softpay is expanding and searching for a Senior Java Developer with experience from the payment industry, who wants to integrate and extend our world-class global payment product. As part of the expansion, we are integrating our platform to more processors, acquirers, and partners globally, so we can serve customers in more markets. Your focus will be on...