Aspire Software is looking for a FullStack Developer - Fast API / Python / NextJS to join our team in Lebanon.
Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.
What you day will look like:
Full Stack Development: Design, develop, and maintain both frontend and backend components of Valsoft’s internal M&A tool using Next.js for the frontend and Python FastAPI for the backend.
AI Integration: Implement and optimize AI-driven features for sourcing and classification using Langchain, ensuring accurate and efficient data processing.
AWS Services Utilization: Leverage AWS Lambda, ECS, and heavily utilize AWS Step Functions for orchestrating complex workflows and ensuring scalable infrastructure.
Database Management: Design and manage PostgreSQL databases to support application data needs, ensuring data integrity and performance.
API Development: Develop and maintain robust APIs to facilitate seamless communication between frontend and backend systems.
Collaboration with M&A Team: Work closely with the M&A team to understand their requirements, gather feedback, and translate business needs into technical solutions.
Performance Optimization: Continuously monitor and enhance application performance, scalability, and security to provide a superior user experience.
Code Quality and Best Practices: Write clean, maintainable, and well-documented code, adhering to industry standards and best practices.
Deployment and CI/CD: Manage deployment processes and implement continuous integration and continuous deployment (CI/CD) pipelines to streamline development workflows.
Troubleshooting and Support: Identify and resolve technical issues, ensuring the smooth operation of the internal M&A tool.
Requirements
Technical Expertise: Proficiency in Python FastAPI for backend development and Next.js for frontend development.
AWS Proficiency: Extensive experience with AWS services, including Lambda, ECS, and particularly AWS Step Functions for workflow orchestration.
AI and Machine Learning: Experience with AI frameworks and libraries, specifically Langchain, for integrating AI capabilities into applications.
Database Skills: Strong knowledge of PostgreSQL, including design, optimization, and management.
Full Stack Knowledge: Comprehensive understanding of both frontend and backend technologies, enabling you to build end-to-end solutions.
Problem-Solving Skills: Ability to analyze complex problems, identify root causes, and implement effective solutions.
Collaboration: Experience working in cross-functional teams, fostering a cooperative and productive work environment.
Adaptability: Ability to thrive in a dynamic startup environment, managing multiple tasks and adapting to changing priorities.
Attention to Detail: Commitment to writing high-quality code and ensuring the reliability and performance of applications.
Communication Skills: Strong verbal and written communication skills to effectively convey technical concepts to non-technical stakeholders.
Pluses:
Experience with Langchain: Familiarity with Langchain and its application in AI-driven solutions.
DevOps Skills: Knowledge of containerization (Docker), orchestration (Kubernetes), and infrastructure as code (Terraform).
UI/UX Design: Understanding of user experience and design principles to create intuitive and engaging interfaces.
Testing Frameworks: Experience with automated testing frameworks and practices to ensure code quality and reliability.
Security Best Practices: Knowledge of application security principles and practices to safeguard data and systems.
Aspire Software, the operational arm of Valsoft Corp, operates and manages Valsoft’s global portfolio of wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.
http://www.aspiresoftware.com
(961) 03162916
Careers.lb@aspiresoftware.com