Senior Software Engineer (Ruby on Rails)- Islamabad

December 29, 2023

🏡 Remote – New York

Apply Now
Logo of Agnos Inc.

Agnos Inc.

Software Engineering, Business & IT Advisory, Digital Agency Services, IT Staffing, Cloud Services & Enterprise Security

Business Advisory Services • IT Advisory Services • Cloud • Data Center and Infrastructure Services • Software Engineering

11 - 50

Description

• Lead the development and architecture of complex web applications using Ruby on Rails. • Mentor and guide associate engineers, fostering a culture of technical excellence. • Drive the implementation of innovative features and optimize existing systems for scalability and performance. • Design and architect robust backend APIs for mobile and web applications. • Maintain a rigorous testing environment with advanced TDD practices using RSpec. • Ensure high-quality code and maintain documentation for system architecture and design. • Proactively manage project priorities, deadlines, and deliverables.

Requirements

• 5+ years of professional experience in Ruby on Rails development. • Advanced knowledge and experience with React and frontend integration. • Extensive professional experience in Ruby on Rails development with React and frontend integration. • Expertise in RSpec, TDD, and continuous integration practices. • Strong leadership skills with experience mentoring junior engineers. • Exceptional problem-solving and analytical skills. • Leadership ability and a team-oriented mindset. • A commitment to high-quality coding and engineering practices. • Eagerness to embrace and drive new technologies and methodologies. • Proficient in system architecture and design principles. • Excellent communication and collaborative abilities in English. • Bachelor's degree in Computer Science or related field (or equivalent experience). BONUS POINTS: Prior experience working in the healthcare industry is an added advantage.

Benefits

• Implement real-time, high-performance web applications for desktop and mobile. • Architect elegant, maintainable, testable solutions to complex technical problems. • Integrate with third-party platforms and services to pull in auxiliary content, services, and data. • Tackle performance bottlenecks and drive improvements to the backend and frontend infrastructure. • Share software development best practices with the team and mentor junior engineers. • Play an important role in supporting medical providers with technology, services, and solutions that enhance the care experience. • Learn emerging technologies and offer technical direction and creative solutions to business problems. • Become a part of a multicultural team of over 3000 employees

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobsnewyorkcity.com