Backend Developer Job DescriptionWe are seeking a skilled software engineer to enhance and scale our mobile app backend and user-facing layers.
This role is ideal for someone who thrives in fast-paced environments, loves clean code, and wants to explore artificial intelligence integration into modern product development.You'll collaborate with cross-functional teams of engineers, designers, and product leaders to build scalable infrastructure, optimize data pipelines, and drive innovation using emerging AI technologies.Design, build, and maintain efficient code across backend and full-stack systemsBuild and maintain robust APIs (GraphQL / OpenAPI) to support mobile and web applicationsExplore and integrate AI tools to accelerate product features and development workflowCollaborate on architecture decisions, scaling infrastructure, and ensuring security best practicesIdentify and eliminate performance bottlenecks, bugs, and inefficienciesContribute to mobile development support for native iOS and AndroidPartner with front-end and product teams to ship clean, AI-augmented features users loveParticipate in the entire development cycle from ideation to deploymentRequired Skills and Qualifications5+ years of experience in backend API development using Ruby on RailsStrong experience in full stack developmentProficiency with GraphQL, OpenAPI, and RESTful architecturesAdvanced knowledge of Ruby 3, Rails 7, and PostgreSQL / MySQLExperience deploying and maintaining apps on cloud platformsSolid grasp of object-oriented programming, MVC, and ORM frameworksFamiliarity with AI APIs or toolsWorking knowledge of DevOps, CI / CD pipelines, and cloud architectureStrong experience in debugging, testing, and performance tuningComfort with code review, documentation, and collaborative engineering practicesFamiliarity with Agile / Scrum workflowsAbility to communicate clearly with technical and non-technical stakeholdersSelf-starter with a growth mindset and product ownership mentalityWhat We OfferA chance to work with cutting-edge AI technologiesA collaborative environment with experienced professionalsOngoing training and development opportunitiesAbout YouYou believe code should be clean, readable, and purposefulYou're a curious builder who sees AI not as a threat but as a tool to amplify great engineeringYou love collaborating with product, design, and marketing to create impactYou thrive in fast-paced startup environments and take initiativeYou're eager to experiment, ship fast, and iterate even faster
Senior Software Engineer • Nova Lima, Minas Gerais, Brasil