Product Manager

USA / Full Time

About The Job

At Cashflow we’re revolutionizing the way people manage their finances. Our mission is to empower individuals and businesses with tools that simplify financial planning and promote smarter money decisions. Join our growing team and help us build innovative solutions that make a difference.

Role Overview

We are looking for a skilled and passionate Software Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining scalable software solutions that deliver exceptional user experiences. You’ll work closely with our product and design teams to bring ideas to life while ensuring high performance and reliability.

Key Responsibilities

  • Design, develop, and maintain robust, scalable, and secure software applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Stay up-to-date with emerging technologies and integrate them into our solutions when appropriate.
  • Troubleshoot, debug, and resolve software defects and performance issues.
  • Participate in code reviews to ensure high-quality standards.
  • Write clean, maintainable, and efficient code following industry best practices.

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent work experience).
  • Proven experience as a software engineer or developer (3+ years preferred).
  • Proficiency in programming languages such as JavaScript, Python, Java, or C#.
  • Experience with modern frameworks and libraries (e.g., React, Angular, Django, Flask).
  • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Excellent problem-solving skills and attention to detail.

Application Process

Apply Online: Submit your resume and cover letter through our website.

Initial Screening: Our hiring team will review your application and schedule a call if you're shortlisted.

Technical Assessment: Complete a coding challenge or technical interview to showcase your skills.

Final Interviews: Participate in virtual interviews with team members and leadership.

Ready to Apply?

Take the next step in your career and help us build the future of financial solutions.