We are seeking a Senior/Lead Ruby Engineer to join our team and develop production-grade systems for a high-impact ecommerce payments platform. This role includes opportunities to collaborate with a global team, enhance critical features and reliability, and work closely with peers.
responsibilities
Develop and maintain features in a Ruby on Rails service for the payments platform
Deliver production-grade functionality with test coverage, instrumentation and documentation
Diagnose production issues and contribute to post-incident reviews to improve reliability
Work with a global team, primarily in the Sydney timezone
Participate in agile ceremonies including planning, demos and retrospectives
Collaborate with engineering, product and customer support teams
Integrate third-party APIs and services, particularly those with complex state transitions like payment flows
Ensure a product-focused approach while evaluating the business impact of engineering decisions
requirements
5+ years of professional backend development experience with significant focus on Ruby on Rails
Knowledge of production-grade systems, including logs, traces, metrics and feature flags
Familiarity with observability tools such as Prometheus, Grafana, Sentry or Lightstep
Understanding of Domain Driven Design
Skills in integrating third-party APIs and services
Proficiency in writing testable, maintainable and clean code with continuous integration and deployment
Background in payments, fintech or ecommerce platforms
Excellent written and verbal communication skills
English proficiency at B2 level or higher
nice to have
Knowledge of Google Cloud Platform and its ecosystem
Background in PHP and TypeScript
Flexibility to use different programming languages and frameworks based on project requirements
We are searching for an experienced Senior Ruby Developer to join our team and contribute to building robust, efficient, and user-friendly software solutions. As part of our dynamic environment, you will work on impactful projects and collaborate with talented professionals to deliver high-quality results while enhancing system architecture and functionality. If you are ready to grow and tackle engaging challenges, we encourage you to apply.
responsibilities
Develop reliable and efficient code that enhances user experiences and builds stable services
Address technical challenges and contribute to initiatives that improve system performance and security
Collaborate with operations, infrastructure, and senior engineers to advance system architecture and scalability
Participate in technical discussions to explore solutions and strategies aligned with product goals
Conduct code reviews, testing, and knowledge sharing to maintain software quality and elevate team standards
Work alongside engineers to foster a collaborative environment and promote collective success
requirements
3+ years of software development experience with growing autonomy
Proficiency in Ruby, React, and TypeScript or similar frontend ecosystems
Understanding of continuous integration principles, contributing to all stages of the development lifecycle
Familiarity with Agile/Scrum environments, collaborating with diverse teams and stakeholders
Capability to tackle challenging problems within a supportive and collaborative team
Strong communication skills and critical thinking abilities to share ideas clearly
Interest in learning new technologies and maintaining a growth mindset
English level B2 for effective communication
nice to have
Background in or passion for Identity and Access Management
We are seeking a skilled Ruby Developer to join a project for our client, a global leader in the area of online advertising, search engine technologies, cloud computing, internet services and wireless technologies. The person hired for this role will develop customer-facing products and enterprise tools that power business growth and run as a potential team lead for the stream. This position requires a well-rounded skill set, but leans towards back-end application development. This position offers the opportunity to work on a wide range of enterprise products and engineering challenges, including CRM/ERP, network monitoring and device management, financial and accounting systems, analytics, reporting and large-scale data processing, field service and dispatch management. This position offers a hybrid model, with 3 days per week working from the Gdansk or Warsaw office.
responsibilities
Work cross-functionally with leaders, UX, and end users to build features and shape the long-term technical roadmap
Build enterprise tools and systems from the ground up
Scale and improve existing software to meet the needs of the growing business and customer base
Leverage tools and platforms along with third-party vendors
Communicate effectively with team members and stakeholders
requirements
2+ years of relevant experience in software development and implementation
Relevant experience developing enterprise software and systems
Previous experience with large-scale Ruby on Rails applications
Experience developing APIs and integrating third-party services
Background working with a large, legacy codebase on a cross-functional team
Solid knowledge of SQL and ORMs
Working knowledge of frontend engineering (HTML, CSS, JS)
Strong communication and interpersonal skills
English language proficiency at an Upper-Intermediate level (B2) or higher
We are seeking a highly skilled and driven Senior Ruby Engineer to join our progressive team and play a key role in developing and maintaining innovative software solutions. You’ll work on complex codebases, contribute to architectural decisions, and mentor team members, driving the success of our projects with your expertise in Ruby on Rails. Availability to work with a time shift according to Australian business hours (from 4:00 AM Ukraine time).
responsibilities
Write clean, maintainable, and idiomatic Ruby code using Ruby on Rails
Solve complex problems and diagnose issues within large, legacy codebases
Apply SOLID principles and proven design patterns to build scalable and efficient solutions
Design, implement, and maintain effective testing strategies for both new and existing code
Ensure high code quality through appropriate test coverage and test proportions
Identify and address security vulnerabilities at the code level, implementing safeguards beyond third-party gems
Optimize application performance, including resolving N+1 queries and understanding the underlying mechanics of performance tools
Participate in architectural discussions, evaluating trade-offs and proposing well-reasoned solutions
Contribute to system design with a focus on event-driven architectures, particularly in payment-related systems
Collaborate closely with team members through pair programming, code reviews, and constructive technical discussions
Mentor junior developers, supporting their technical growth and professional development
Analyze requirements and contribute to incremental modernization efforts, including refactoring, modularization, and risk mitigation
Work effectively with both technical and non-technical stakeholders to deliver business-driven solutions
requirements
Deep, hands-on expertise in Ruby and Ruby on Rails with the ability to write idiomatic, high-quality code without reliance on documentation for basic syntax
Senior or Lead-level experience with Ruby/Rails (5+ years of commercial experience)
Strong foundation in software engineering principles, including SOLID principles and common design patterns
Solid understanding of data structures, algorithms, and object-oriented design
Proven experience working with large, complex legacy systems and refactoring them incrementally
Strong knowledge of testing strategies, including test design, execution, and maintaining meaningful coverage
Demonstrated ability to identify and implement robust security practices at the code level
Experience with performance optimization, including diagnosing and resolving N+1 queries
Clear understanding of event-driven architectures and the ability to discuss their benefits and trade-offs
Ability to lead and participate in architectural discussions and technical decision-making
Excellent collaboration and communication skills, with experience in pair programming and code reviews
Proven mentoring experience or strong willingness to support junior developers
Strong verbal and written English skills (B2+ level)
Availability to work with a time shift according to Australian business hours (from 4:00 AM Ukraine time)
nice to have
Experience with Domain-Driven Design (DDD)
Familiarity with strategic modernization approaches, including modularization and risk mitigation
Experience working in agile environments with evolving system and business requirements
We are searching for an accomplished and skilled Senior Ruby Developer to join our team and redefine e-commerce by delivering a speedy, highly customizable, and extendable checkout platform. This position emphasizes directing engineering efforts, crafting APIs and services, and collaborating with diverse teams to equip merchants with personalized checkout solutions.
responsibilities
Design, implement and maintain features in a Ruby on Rails service for the payments platform
Coordinate closely with product owners, designers, and external collaborators to develop top-tier features
Prioritize platform security while integrating payment providers and enhancing system functionalities
Guide junior developers by offering mentorship, technical insights, and conducting code reviews to uphold best practices
Enhance system monitoring tools, including Prometheus, Sentry, and Kibana
Address performance inefficiencies to guarantee system stability and speed
Foster innovation by introducing effective and creative approaches to complex challenges
Promote a team-driven, remote-first work environment while ensuring project deadlines are met
requirements
Over 5 years of experience developing backend services, APIs, or microservices
Proficiency in Ruby and experience with its associated frameworks
Competency in working with both Scala and PHP (version 8)
Strong understanding of tools like Prometheus, Sentry, and Kibana for application monitoring
Skills in designing and optimizing databases
Expertise in building secure and scalable systems
Familiarity with Agile methodologies and DevOps strategies
Fluent English communication at a minimum B2+ level
nice to have
Knowledge of Google Cloud Platform and its ecosystem
Background in PHP and TypeScript
Capability to work across various programming languages and frameworks based on project demands
We are seeking a Senior Ruby on Rails Engineer with 4–8 years of experience to join our team, focusing on backend development while contributing to full-stack projects. You will work with Ruby v3.5, Rails 7, Postgres and React, collaborating in an agile environment and leveraging modern DevOps tools.
responsibilities
Develop web applications using Ruby on Rails with a backend focus
Collaborate on full-stack projects utilizing React and Postgres
Apply understanding of Scrum processes to project workflows
Communicate effectively in English within cross-functional teams
Utilize GitLab and Jenkins for CI/CD pipelines
Demonstrate good self-organization skills
requirements
4–8 years of working experience in Ruby on Rails development
Knowledge of Ruby v3.5, Rails 7 and Postgres
Skills in ReactJS and Generative AI Fundamentals
Understanding of AWS, Kubernetes and containerisation technologies
Competency in GitLab and Jenkins
Proficiency in English communication (B2+)
nice to have
Familiarity with Amazon Web Services, Docker, GitLab and Jenkins
We are seeking a Senior/Lead Ruby Engineer to join our team and drive the development of production-grade systems for a high-impact ecommerce payments platform. This role offers the opportunity to work with a global team, contribute to critical features and reliability, and collaborate closely with peers.
responsibilities
Design, implement and maintain features in a Ruby on Rails service for the payments platform
Ensure production-grade functionality with comprehensive test coverage, instrumentation and documentation
Troubleshoot production issues and contribute to post-incident reviews to enhance reliability
Collaborate with a global team, primarily in the Sydney timezone
Participate in agile ceremonies including planning, demos and retrospectives
Work closely with engineering, product and customer support teams
Integrate with third-party APIs and services, especially those with complex state transitions such as payment flows
Maintain a product-focused mindset and consider the business impact of engineering decisions
requirements
4+ years of professional backend development experience with a strong focus on Ruby on Rails
Knowledge of building and operating production-grade systems, including logs, traces, metrics and feature flags
Familiarity with observability tooling such as Prometheus, Grafana, Sentry or Lightstep
Understanding of Domain Driven Design
Skills in integrating with third-party APIs and services
Proficiency in writing testable, maintainable and clean code, with familiarity in continuous integration and deployment practices
Background in payments, fintech or ecommerce platforms
Excellent written and verbal communication skills
Flexibility to work remotely with overlap in the Sydney (AEST/AEDT) timezone
We are seeking a Senior Ruby Developer to join our Payments team, where you'll contribute to creating the fastest, most customizable checkout experience for merchants across various platforms. This is a unique opportunity to leverage your expertise in software development while collaborating in a dynamic, remote-first environment that values innovation and operational efficiency.
responsibilities
Build and expand APIs and services to support customizable checkout experiences
Collaborate with product owners, designers, and business representatives to deliver secure and scalable payment solutions
Maintain a platform to integrate new payment providers while enhancing existing functionalities
Leverage application monitoring tools such as Prometheus, Sentry, and Kibana for ensuring operational efficiency
Work closely with external partners to tailor solutions to specific business needs
Contribute to the continuous improvement of team practices and workflows
Ensure compliance with best practices in coding, scalability, performance, and security
Provide technical guidance and mentorship to junior engineers
Participate in code reviews to uphold high-quality standards
Troubleshoot, diagnose, and resolve production issues as needed
requirements
5+ years of professional experience in software development with a focus on Ruby and related technologies
Knowledge of PHP (version 8) and Scala for handling hybrid tech stacks in production environments
Expertise in using tools like Prometheus, Sentry, and Kibana for monitoring and operational insights
Background in designing and building secure, scalable APIs
Capability to work effectively in remote-first, collaborative teams
Understanding of ecommerce platforms and payment service integrations
Are you an open-minded and dedicated professional who revels in intellectually rigorous environments? Do you hold a high bar for the quality of your work and react to a mission critical problem in an excellent way? Can you anticipate complications and formulate solutions to unblock the progress of the project? If it sounds like you, this could be the perfect opportunity to join EPAM Malaga as a Senior .NET/C# Engineer . Our client is one of the biggest hedge funds in the world managing investments for a wide array of institutional clients, including foreign governments and central banks, corporate and public pension funds, university endowments and charitable foundations. We have a group of around 100 engineers (Devs, QAs, BAs and Project Managers) distributed between Westport (USA) and Malaga (Spain) working on one big solution.
responsibilities
Identify and understand business problems (anticipate problems and complications, and formulate solutions to unblock the progress of the project)
Design a solution and write code (as developer, you will attack a multitude of problems by designing, building, and maintaining software and applications)
Test your implementation
Troubleshoot technical issues
Ship your work (Demonstrateg project ownership, not just participation)
Ensure adherence to best practices and standards
Support on-call shifts as needed
requirements
Facility with contemporary languages, patterns and architectures
Practical knowledge of design patterns
Modern Full Stack .NET/C# development experience. Deep knowledge and experience with .NET Framework, .Net Core, ASP.Net WebForms, MVC, Windows Forms and Windows Services
Strong knowledge of SQL (T-SQL)
Experience in WPF and WCF (2-3 years minimum)
Good understanding of communication protocols and technologies (SOAP, REST, WCF)
Capability to troubleshoot technical issues in a high pressure and unfamiliar environments
MS Azure experience
Experience with Agile methodology and SCRUM practice
Very good English communication skills
nice to have
Knowledge of capital markets and regulatory frameworks
Experience with Gitlab, Ruby, PowerShell, Python or Chef
Let us find a perfect job for you
Share your CV and pass our review to get a personalized job offer even if you didn't find a job on the site.