Staff Software Engineer - Brazil

Posted 19 days agoViewed
BrazilFull-TimeFintech, Software Development
Company:Housecall Pro
Location:Brazil
Languages:English, Portuguese
Seniority level:Staff, 4 - 10 years
Experience:4 - 10 years
Skills:
Backend DevelopmentLeadershipSoftware DevelopmentRubyRuby on RailsCI/CDAgile methodologiesRESTful APIsCollaborationProblem SolvingMentoringA/B testing
Requirements:
4 - 10 years industry experience developing commercial Ruby/RoR applications 2 - 4 years experience leading teams and performing code reviews Advanced knowledge of Ruby/RoR Strong architectural ability within Ruby/RoR Can communicate and work independently with non-technical stakeholders to see through large epics Depth of understanding and teaching ability in clean code, refactoring, and test-driven development Familiarity with ReSTful APIs used to connect our Android, iOS, and Javascript applications to the web application Strong understanding of underlying systems architecture Independently gain knowledge and opinions on multiple systems Researches and assesses current and new technologies Experience with performance and memory tuning with tools Strong proficiency with continuous integration/continuous deployment Ability to work 100% remote
Responsibilities:
Design, develop and deploy features for Housecall Pro’s core Ruby/RoR applications Ensure the performance, quality, and responsiveness of applications Work with product management to refine initial concepts features that deliver customer delight Build and execute a high velocity of smart, highly performant server side A/B tests to increase business metrics Understand clear sub-system boundaries, and make recommendations on where functionality belongs across different sub-systems Develop and maintain code quality standards and enforce them across the team Continually introduce architectural improvements and refactorings to the code baseline Write automated tests at the appropriate architectural level Conduct code reviews and architectural reviews for features developed by other members of the team Lead feature teams in their weekly iterations Maintain and improve our continuous integration and development environments
Similar Jobs:
Posted 1 day ago
BrazilFull-TimeHospitality / Marketplace
Remote - Senior QA Automation Engineer - Hospitality / Marketplace - Brazil
Company:Truelogic
Posted 1 day ago
BrazilFull-TimeSoftware Development
Staff Engineer
Company:RecargaPay
Posted 1 day ago
BrazilFull-TimeOutdoor Services
Software Engineering Manager
Company:LawnStarter