Job TitleAre you a seasoned software developer with expertise in Ruby and its ecosystem?
We're seeking an experienced professional to lead the implementation of complex projects, ensuring timely delivery and high-quality results.Key ResponsibilitiesDesign and develop robust, scalable software solutions using Ruby and its associated tools.Collaborate with cross-functional teams to identify requirements and prioritize features, utilizing your strong understanding of object-oriented programming and modular design.Lead the development of software solutions that meet the needs of our clients, leveraging your deep knowledge of Ruby 2.7+ and its related technologies.Maintain and improve existing codebases, applying best practices and optimizing performance for improved efficiency.Tech StackRuby 2.7+ with a production track record.Grape for building RESTful APIs (parameter validation, middleware, Swagger documentation via grape-swagger).
Sinatra environments for lightweight services or legacy support.MongoDB and NoSQL Expertise (Mongoid ODM, query optimization, indexing strategies).
RequirementsExperience in software development with Ruby.Deep knowledge of Ruby 2.7+ and its ecosystem.Strong understanding of object-oriented programming and modular design.What We Offer100% remote work option.PJ arrangement available.Only English-speaking resumes accepted.
Software Developer • Recife, Pernambuco, Brasil