Skip To Main Content
backBack to Search

Senior Software Engineer (Flutter)

Remote in Brazil,
& 2 others
Flutter
& 6 others

We are in search of a visionary Senior Software Engineer to join as a founding member of our engineering team.

Our product is an innovative software solution currently in the discovery phase, aimed at revolutionizing the residential home inspection industry. Designed specifically for professional home inspectors, this advanced tool harnesses the latest technology to deliver more comprehensive, efficient, and precise inspections. The application will be a universal Flutter solution, available across web, mobile, tablet, and desktop platforms.

Responsibilities
  • Apply and integrate development frameworks, including test-driven development (TDD), pair programming, and continuous integration/continuous deployment (CI/CD), to achieve fast, dependable, and efficient software delivery
  • Lead the design and development of a universal Flutter application, ensuring scalability, high performance, and security for web, mobile, tablet, and desktop environments
  • Manage CI/CD processes using Jenkins, supporting continuous development and deployment workflows
  • Collaborate closely with product management and stakeholders to define technical requirements, prioritize features, and shape the product’s strategic direction to align with user needs and business objectives
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical discipline
  • At least 3 years of experience in software engineering, with a portfolio that demonstrates successful application launches
  • Deep expertise in Flutter and a thorough understanding of universal application development
  • Strong background in using Jenkins and implementing CI/CD pipelines
  • Proficiency in test-driven development (TDD)
  • Excellent problem-solving abilities
  • Fluent English communication skills, both written and spoken, at a B2+ level or higher
Nice to have
  • Experience working in Agile environments
  • Strong communication skills
  • Familiarity with Google Cloud Platform
  • Additional experience with Jenkins