Looking for developer to bring my software idea to life

Job ID: 39255968

Budget: $15 – $25 USD

I am wanting to develop a software program and looking to hire a developer. Wanting a candidate that can program and code the entire application into development.

Here's a detailed job description for a developer to build my software program:
Job Title: Full-Stack Software Developer (Retail Software Application)
Job Description:
Seeking a highly skilled, passionate, and experienced Full-Stack Software Developer to design, develop, and implement a comprehensive software solution. This individual will work closely with me to bring this software vision to life and will be responsible for all aspects of the software’s development lifecycle, from concept through deployment and maintenance.

Key Responsibilities:
• Full-Stack Development: Develop, test performance, and security.
• Database Management: Implement and maintain efficient database systems to manage databases, sales, customers, and transactions.
• Integrations: Work on integrating payment processing and other solutions, and other specific components.
• Quality Assurance: Develop and maintain automated tests to ensure software quality, reliability, and performance.
• Collaboration: Collaborate with others including designers, and other developers or resources, to gather requirements, discuss progress, and ensure the software meets business needs.
• Deployment & Maintenance: Deploy the application, manage continuous integration/continuous deployment (CI/CD) pipelines, and handle ongoing maintenance and updates.
Required Skills & Qualifications:
• Proven experience with full-stack development, with a focus on collaboartive relationship or e-commerce matchmaking applications
• Proficiency in front-end technologies such as HTML, CSS, JavaScript (React.js, Angular, or Vue.js preferred).
• Experience with back-end technologies such as Node.js, Java, Python, Ruby, or .NET.
• Strong knowledge of database management systems, including relational databases (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB).
• Hands-on experience with RESTful APIs and integrating third-party APIs, especially for payment gateways and algorithms for combining data
• Familiarity with cloud services such as AWS, Azure, or Google Cloud.
• Experience with version control systems like Git, GitHub, or GitLab.
• Solid understanding of security best practices in software development.
• Ability to work in an agile development environment and use project management tools such as JIRA or Trello.
• Excellent problem-solving, debugging, and optimization skills.
Preferred Qualifications:
• Experience in the retail industry, dating or matchmaking
• Familiarity with modern web frameworks and technologies, including GraphQL, Docker, and Kubernetes.
• Experience with microservices architecture.
• Knowledge of mobile app development for iOS and Android (React Native, Flutter, etc.).
• Strong communication and collaboration skills.
Educational Requirements:
• Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent work experience.
Job Type: Contract
Location: Kansas City, Missouri or Remote location depending on candidate