Hybrid work from Beirut:
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.
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.
Your email won't be used for commercial purposes. Read our Privacy Policy.