A highly skilled Principal Back-End Developer / Tech Lead with expertise in Ruby on Rails is sought after to provide architectural leadership and guide the development of scalable and maintainable systems.
Responsibilities
* Lead the design and architecture of scalable, high-performance back-end systems.
* Collaborate with development teams to implement sophisticated features and address complex technical challenges.
* Provide technical leadership across engineering teams, establishing and maintaining best practices.
* Work closely with cross-functional teams, including Product and QA, to deliver robust software solutions.
* Conduct code reviews, ensuring adherence to architectural guidelines and coding standards.
* Mentor and support team members, fostering a culture of innovation and technical excellence.
* Act as the Subject Matter Expert (SME) in back-end technologies, providing deep technical insights and solutions.
Requirements
* Extensive experience as a Senior Developer, Principal Developer, or Tech Lead.
* Expertise in Ruby on Rails (v6 or higher), Python, Linux, and AWS.
* Familiarity with Docker, Kubernetes, and cloud orchestration tools.
* Strong proficiency in designing systems that integrate with CI / CD pipelines using tools like Jenkins.
* In-depth understanding of APIs, microservices, and complex database structures.
* Excellent problem-solving skills and proven ability to lead teams through technical challenges.
* Exceptional communication and collaboration skills, particularly in cross-functional team environments.
This role offers the opportunity to lead critical back-end development initiatives, mentor talented engineers, and drive technical innovation in a fast-paced and dynamic environment. It is suited for a technical leader with a passion for system design and scalable architecture.