Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Senior Ruby Developer

EPAM Systems

We are looking for a Senior Ruby Developer to join our dynamic and collaborative team. The client is an American multinational enterprise specializing in software solutions, offering a cloud-based platform that facilitates the seamless automation, integration, and coordination of artificial intelligence (AI) functionalities across a wide range of applications, data environments, and IT systems. It is a hybrid position with required visits to the office in Wroclaw, Krakow, Gdansk, Warsaw, Katowice, Lodz or Poznan. Responsibilities Develop and maintain scalable, high-performance web applications using Ruby and RailsOptimize complex database queries and ensure efficient use of PostgreSQLDesign and implement clean, maintainable code with strong adherence to TDD/BDD principles using RSpecCollaborate with cross-functional teams to define and deliver technical solutions that align with business goalsConduct code reviews and mentor junior developers to uphold quality standardsAddress scalability and performance issues, implementing enhancements to improve reliabilityWork closely with product owners to translate requirements into technical implementationsDebug and troubleshoot production issues, identifying root causes and implementing responsive fixesParticipate in architectural design and contribute to long-term system improvementsOversee deployment processes and ensure application stability in production environmentsStay updated on emerging technologies and practices to bring innovative solutions to the team Requirements Strong experience with Ruby and the Rails ecosystem (3+ years)Proven ability to build scalable web applicationsDeep hands-on expertise in PostgreSQL, including query optimization and direct SQL usageSolid experience with RSpec and TDD/BDD testing practicesComfortable working independently with minimal supervisionEnglish level of minimum B2 (Upper-Intermediate) for effective communication Nice to have Experience using Docker for containerizationFamiliarity with Redis for caching or real-time data handlingExposure to ClickHouse for analytics or event loggingBasic frontend experience with JavaScript and frameworks like React, Angular, or Vue.jsExperience with background job processing tools like Sidekiq or RabbitMQUnderstanding of CI/CD pipelines and Git-based workflowsGood communication and collaboration skills We offer We gather like-minded people:Engineering community of industry professionalsFriendly team and enjoyable working environmentFlexible schedule and opportunity to work remotely within PolandChance to work abroad for up to 60 days annuallyBusiness-driven relocation opportunitiesWe provide growth opportunities:Outstanding career roadmapLeadership development, career advising, soft skills, and well-being programsCertification (GCP, Azure, AWS)Unlimited access to LinkedIn Learning, Get Abstract, Cloud GuruEnglish classesWe cover it all:Stable income (Employment Contract or B2B)Participation in the Employee Stock Purchase PlanBenefits package (health insurance, multisport, shopping vouchers)Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and moreReferral bonusesCorporate, social and well-being eventsPlease, note:The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview.We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Oferta pracy dodana 16 godzin temu