Backend Developer
About Facilis.ai:
Facilis.ai is a leader in the development of advanced AI analytics platforms, specifically designed to transform the manufacturing industry. Our flagship platform, Quanta, allows professionals in manufacturing and business to derive actionable insights from complex data without extensive technical knowledge in data science. At Facilis.ai, we integrate cutting-edge AI with real-time data processing to improve operational efficiency, product quality, and promote sustainable manufacturing practices. We are committed to pushing the boundaries of technology and innovation, seeking dynamic individuals to contribute to our mission of reshaping global industries.
Our Culture: · Commitment to innovation and quality: We strive to deliver the best solutions to our clients.· Integrity and excellence: We hold ourselves to high standards in all our operations.· Collaboration and respect: We believe in the power of teamwork to achieve common goals.
Job Description:
As a Backend Engineer, you will focus on developing the server-side logic, writing APIs and core application logic, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application.
Responsibilities:
- Develop all server-side logic, definition and maintenance of the central database.- Ensure high performance and responsiveness to requests from the front-end.- Integrate user-facing elements developed by front-end developers with server-side logic.- Build reusable code and libraries for future use.- Optimize the application for maximum speed and scalability.
Minimum Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.- 3+ years of experience with backend programming using Python, SQL, API frameworks, ORMs, and object-oriented design patterns.- Proficient in software development, lifecycle management and related tools such as Git.- Strong understanding of security practices and data protection between server and client.
What puts you ahead:
- Experience in managing hosting environments, including database administration and scaling applications to handle load changes.- Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript) for producing fully integrated web applications.- Experience with cloud-based infrastructure and services, particularly AWS, Azure or GCP.- Industrial process technologies (Historian, OPC, MQTT, etc.)
What you will get:
- Competitive salary with performance-based incentives.- Opportunities for professional growth in a cutting-edge technological environment.- Flexible work arrangements with a full remote work choice.- A dynamic and supportive team that fosters innovation and continuous learning.