Codeable: Senior Back-end engineer (Ruby/Rails)
weworkremotely.com
All jobs Senior Back-end engineer (Ruby/Rails) Posted 2 hours agoCodeable is the only WordPress freelancer platform. We match customers to the best WordPress experts. We help customers solve any WordPress problem.Codeable connects professional WordPress developers from around the world with businesses that need a WordPress site built, developed, maintained, fixed or optimized. Were the only WordPress-exclusive service platform and community, with over 700 freelance developers. We deliver projects of all sizes to over 30,000 clients globally.Our mission is to build the most vibrant WordPress developer services community and to create a better way of working for everyone in the WordPress ecosystem - developers, clients, and partners. Apply now About CodeableCodeable 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. Were 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 thats 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 summaryWe 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 youre at the right place.Key responsibilitiesCollaborating 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 requirementsBuilding high-quality systems that can be (re)used and extended in the futureHelping set the design/architectural guidelines to make sure our codebase is improvingMaking sure our back-end is scalable (fast response times, optimized DB queries, )Troubleshooting, debugging, and fixing production issuesRequired qualifications5+ years of experience with Ruby and Rails in production on a decently sized projectExperience building & growing web applications, APIs, servicesIn-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 performanceAbility and desire to produce modular, maintainable codeSolid understanding and experience of Git (branching workflows, managing conflicts, )Solid understanding and experience with web (API) securityExperience implementing caching on Rails APIsExperience working with WebSockets (we use Pusher, but thats 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 quantityComfortable working in a remote distributed environment with a high degree of personal autonomy and responsibilityBonus pointsFront-end development knowledge and experience (JavaScript, CSS, HTML, Angular)Familiarity with Google Cloud servicesExperience with using DockerExperience with using and deploying to KubernetesExperience with data analysis (SQL, BigQuery, Looker)WordPress experience is a plus (since that's the ecosystem we operate within as a business)LocationRemote, 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 ProcessPlease include your resume and salary expectations, and let us know why youre the one for us and why were the one for you in the cover letter/message you send.The application period ends at the end of March 2025. Well 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.Were looking for someone who can start soon after the interviews are done. Around April or May 2025.Apply NowLet's start your dream job Apply now Codeable View company Jobs posted: 5 Related Jobs Remote Back-End Programming jobs
0 Commentarii ·0 Distribuiri ·18 Views