openqareer

Senior Software Engineer - Ruby on Rails

TalPods · Удалённо · United States

# Senior Software Engineer - Ruby on Rails **TalPods** · United States · `Remote` · `Full Time` 💼 **Уровень роли:** `Senior` 🕒 **Статус:** *Опубликовано: сегодня* · *Источник: Himalayas (JSON API)* --- ### Top Skills & Match 🎯 **Ключевой стек роли:** `[Software-Engineer]` `[Ruby-On-Rails-Developer]` `[Backend-Engineer]` `[Web-Developer]` `[Senior-Ruby-On-Rails-Engineer]` `[Senior-Ruby-On-Rails-Developer]` `[Senior-Rails-Developer]` `[Senior-Ruby-On-Rails-Full-Stack-Engineer]` `[Senior-Ruby-Developer]` `[Senior-Ruby-Backend-Engineer]` `[Ruby-On-Rails-Engineer]` --- ### About the Role At TalPod, we are a team of exceptional Software Engineers who thrive on solving complex software challenges. Our passion lies in building great software and nurturing the brightest talent to become world-class engineers. We are looking to hire a mid-senior-level engineer for this role for a couple of our partners in Saudi, one is the most successful and large HR services and solutions provider, and another is the most successful on-demand service platform both backed by the largest VC firms on a rapid expansion. What We Offer: - Exciting Opportunities: Collaborate with VC-backed, fast-growing tech companies. You'll work alongside some of the industry's hottest players, potentially shaping the next unicorn. - Agile Environment: Dive into an Agile and dynamic work setting. Surround yourself with brilliant minds, constantly learning and growing. - High-Quality Deliverables : Your work matters. Deliver excellence as you contribute to cutting-edge projects. - Remote Flexibility: Enjoy a full-time position compatible with the GCC time zone, allowing you to work remotely. - Join us at TalPod and be part of a team that thrives on excellence, innovation, and growth. Let's build awesome software together! ‍‍ Requirement & Responsibilities: - 4 - 10 years of experience in a related role. - Take a lead role in designing, developing, and maintaining web applications using Ruby on Rails. - Identify and address technical challenges and provide effective solutions to ensure project success. - Participate in code reviews to maintain code quality, and adherence to coding standards, and best practices. - Work closely with the development team, product managers, and stakeholders to understand requirements and deliver high-quality solutions. - Collaborate with team members to ensure timely and successful project delivery according to specifications. - Stay updated with the latest trends and advancements in Ruby on Rails and web development to improve software quality and efficiency. - Provide guidance and mentorship to junior developers, fostering their growth and development. - Collaborate with DevOps and QA teams to ensure smooth deployment and testing of applications. - Create and maintain technical documentation to support knowledge sharing and future maintenance. - Profound knowledge of Ruby on Rails, Ruby programming language, and related tools to develop and maintain web applications effectively. - Strong analytical skills and ability to identify and resolve complex technical issues efficiently. - Excellent communication and teamwork skills to collaborate effectively with cross-functional teams and stakeholders. - Ability to take ownership of projects, guide junior developers, and mentor team members when required. - Eagerness to stay updated with the latest industry trends and technologies to enhance technical skills continually. - A high-performance mindset to deliver good quality code and also an understanding of the product. - Experience with writing clean, maintainable, and scalable code - Extensive hands-on experience in web application development using the Ruby on Rails framework. - Experience working with relational databases (e.g., PostgreSQL, MySQL) and writing efficient SQL queries. - Proficiency in using version control systems like Git for efficient code management and collaboration. - Strong ability to identify and debug technical issues efficiently to ensure smooth application performance. - Knowledge of testing methodologies and tools to conduct thorough unit testing and ensure software reliability. - Knowledge of agile development methodologies, enabling efficient project planning and execution. - Familiarity with agile development practices to work effectively within a collaborative and fast-paced environment. - Experience with Kubernetes, Elasticsearch, AWS lambda is a plus. Compensation: - We pay globally competitive market salaries in USD. Originally posted on Himalayas

Наблюдалась 2026-09-30, впервые 2026-09-30, источник — Himalayas (JSON API).

Открыть у работодателя