Hope you are doing well.
I’m Srinivas, Team Lead from UniqueHire. My client is looking to fill the position outlined below. If this opportunity interests you, please share your updated resume to
Job Title: Senior Software Engineer (ROR)
Location: Hybrid/Remote (Eastern Time Zone)
Job Description
We are seeking a Senior Software Engineer who combines strong technical expertise with the ability to guide and mentor other developers. This role is primarily hands-on but includes technical leadership responsibilities.
You will help design systems, review code, mentor engineers, and contribute directly to the most important parts of the platform.
This position plays an important role in our development team, helping drive the design, architecture, and implementation of scalable applications and APIs while supporting a small team of engineers working in a remote environment within the Eastern Time Zone.
Key Responsibilities
Design & Development
· Architect, develop, and maintain efficient, reusable, and reliable code.
· Build and enhance core platform components that support multiple applications.
· Ensure solutions meet performance, scalability, and security requirements.
· Build, optimize, and integrate APIs to support seamless communication between systems.
· Design and maintain robust API contracts and documentation.
· Contribute to both front-end and back-end development when needed.
· Ensure strong user experience and reliable server-side systems.
· Design scalable and secure application architectures using modern design patterns.
· Define service boundaries, API structures, and data models.
· Work closely with product and leadership teams to align technical solutions with business goals.
· Conduct thorough code reviews to maintain engineering standards.
· Troubleshoot and optimize applications for performance and scalability.
· Promote engineering best practices, automation, and DevOps practices.
· Stay current with emerging technologies and industry trends.
Qualifications
Technical Expertise
· Proficiency in Ruby on Rails, TypeScript, and React, or other back office architecture with a proven track record of building applications and systems.
· Deep understanding of application architecture principles and design patterns.
· Strong knowledge of API design and integration, including RESTful APIs.
· Hands-on experience in full-stack development including front-end frameworks, back-end systems, and databases.
· Demonstrated experience owning and delivering production software systems or major application components.
· Experience designing and implementing APIs, services, or platform features used in production environments.
Skills
· Excellent problem-solving abilities with a focus on delivering clean, maintainable code.
· Strong understanding of DevOps practices and familiarity with CI/CD pipelines.
· Knowledge of cloud platforms such as AWS or Azure is a plus
· Strong communication and collaboration skills.
· Ability to work independently while contributing to a distributed team.
· Detail-oriented with a commitment to delivering high-quality work.
Requirements
· Availability: Must be able to work and collaborate within Eastern Time Zone hours.
· Remote Work: Proven ability to manage and deliver projects in a remote development environment.
Best Regards
Srinivasa Reddy Mallu
Team Lead – US Recruitment