cover

Lead Ruby Developer/ 1 week ago

EPAM Systems
Attractive
Application ends: 2026-05-24

Quick Summary

This remote Lead Ruby Developer role at EPAM Systems focuses on advancing Identity and Access Management services through secure authentication and authorization solutions. Candidates require over five years of professional experience with deep expertise in Ruby and proficiency in React and TypeScript. Responsibilities include leading technical initiatives, mentoring engineers, and evolving backend architecture for scalability and reliability. Proficiency in English at a B2 level is required, and familiarity with Scala, Go, or PHP is beneficial.

We are looking for a Lead Ruby Developer to strengthen our Identity and Access Management Team by advancing secure, reliable authentication and authorization services. You will guide key technical efforts, collaborate across teams, and raise code quality through reviews and testing while keeping performance and security front and center. Apply to help shape how our platform protects access at scale.

Responsibilities

  • Develop efficient, maintainable, high-quality Ruby code that powers authentication and authorization services
  • Own complex technical initiatives and lead parts of feature delivery, emphasizing system performance and security best practices
  • Collaborate with infrastructure teams to evolve backend architecture, ensuring service scalability and reliability aligned with technical direction
  • Champion technical excellence by joining discussions to explore and define new solutions that meet product and business goals
  • Strengthen software quality through thorough code reviews and disciplined testing practices
  • Mentor engineers by sharing knowledge and supporting professional growth within the team and the broader engineering community
  • Translate product requirements and business objectives into scalable solutions with attention to end-user experiences
  • Coordinate with cross-functional teams to shape features and deliver impactful solutions within realistic timelines
  • Promote a positive team environment that encourages creative problem-solving and continuous improvement
  • Drive technical decisions that uphold core goals across scalability, reliability, performance, and security

Requirements

  • Proven 5+ years of professional experience as a Software Engineer, with demonstrated success delivering software projects autonomously
  • Deep expertise in Ruby and solid proficiency in React and TypeScript or similar frontend ecosystems, with openness to explore Scala or Go
  • Hands-on knowledge of continuous integration principles and experience contributing across design, implementation, and support phases
  • Solid background in Agile/Scrum environments, partnering with team leads and stakeholders to keep communication clear and work aligned
  • Demonstrated ability to solve challenging problems in supportive, collaborative settings while staying proactive and results-driven
  • Strong understanding of development principles, with critical thinking and communication skills to explain ideas clearly
  • High flexibility to learn new technologies and contribute to evolving technical strategies
  • English proficiency at B2 (Upper-Intermediate) level or higher

Nice to have

  • Familiarity with PHP

Share

EPAM Systems

EPAM Systems

  • Address
    Remoto
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy