TalPods

Senior Software Engineer – Ruby on Rails

TalPods

full-time

Posted on:

Location Type: Remote

Location: Saudi Arabia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Collaborate with VC-backed, fast-growing tech companies.
  • Dive into an Agile and dynamic work setting.
  • Deliver excellence as you contribute to cutting-edge projects.
  • Enjoy a full-time position compatible with the GCC time zone, allowing you to work remotely.

Requirements

  • 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.
Benefits
  • Exciting Opportunities: Collaborate with VC-backed, fast-growing tech companies.
  • Agile Environment: Dive into an Agile and dynamic work setting.
  • 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.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Ruby on RailsRuby programming languageweb application developmentrelational databasesPostgreSQLMySQLSQL queriesversion control systemsGitunit testing
Soft Skills
analytical skillscommunication skillsteamwork skillsownershipmentorshipguidancecollaborationproblem-solvingadaptabilityhigh-performance mindset