Match score not available

Senior Software Engineer - Ruby on Rails (Remote)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

4-10 years of experience in software development, specifically with Ruby on Rails., Strong analytical skills and ability to resolve complex technical issues efficiently., Excellent communication and teamwork skills for effective collaboration with cross-functional teams., Experience with relational databases and version control systems like Git..

Key responsabilities:

  • Lead the design, development, and maintenance of web applications using Ruby on Rails.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Collaborate with product managers and stakeholders to understand requirements and deliver high-quality solutions.
  • Provide mentorship to junior developers and stay updated with the latest trends in web development.

Job description

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.


Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Analytical Skills
  • Teamwork
  • Mentorship

Ruby on Rails Developer Related jobs