Are you excited about contributing to the development of a cutting-edge SAAS web application? Join our dynamic team at Topfinalyst Consulting and play a crucial role in shaping the future of our SAAS platform.
Requirements & Skills
- Develop, implement, and maintain scalable web applications using the Laravel PHP framework
- Collaborate with cross-functional teams to gather and analyze requirements, design solutions, and implement features
- Write clean, efficient, and well-documented code following best practices and coding standards
- Perform thorough testing to ensure the reliability, security, and performance of applications
- Troubleshoot and debug issues, and provide timely resolution to technical problems
- Participate in code reviews, providing constructive feedback and ensuring high code quality
- Optimize the application for performance and scalability to handle increasing user demands
- Debug and resolve issues and bugs reported by users, ensuring a smooth user experience
- Stay up-to-date with the latest web development trends, frameworks, and technologies
- Proficiency in Laravel 9+ and PHP 8.0+, with a strong understanding of MVC architecture
- Familiarity with RESTful APIs and integration of external services
- Experience with version control systems, preferably Git
- Knowledge of relational databases (MySQL) and database design principles
- Ability to write efficient SQL queries and work with database migrations
- Understanding of asynchronous programming and the concept of Promises
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork skills
- Ability to adapt to changing requirements and work in an agile environment
- A passion for learning and staying updated with the latest web technologies
- Able to understand, read, and create ERD from database
- Develop web app with security, protection, and user safety in mind
- Experience with SAAS application development and multi-tenant architecture is an asset not required
- Familiarity with Docker or other containerization technologies
- Knowledge of front-end build tools like Webpack, Babel, or Grunt
- Understanding of UI/UX design principles and responsive design
- Exposure to cloud services like AWS, Azure, or Google Cloud
- Knowledge and experience with payment gateway like Stripe, Plaid, Yodlee for ACH
Computer Software - Seattle, United States