We are looking for a Senior Full-stack Developer who has the leadership experience to take charge of our development roadmap, manage our team of junior developers, and be at the forefront of implementing new features based on client feedback and will work for Earthlab Luxembourg (https://www.earthlab.lu/)

Earthlab is an innovative company specializing in earth observation and artificial intelligence. Earthlab proprietary Max-ICS allows for seamless data processing and continuous AI model training.

For this position, we only consider candidates who currently live in Europe.

What is expected from you:

    • Full Stack Development: Design, develop, and maintain features and functionalities for the MAX-ICS platform, encompassing both front-end and back-end components.
    • Front-End Development: Using modern web technology specifically Angular,
    • Back-End Development: Build and optimize server-side applications and APIs using technology specifically Python,
    • Database Management: Manage and optimize databases (Elastic Search knowledge is an asset)
    • Integration: Collaborate with cross-functional teams to integrate AI models and remote sensing data into the platform, ensuring seamless functionality.
    • Continuous Improvement: Stay up-to-date with the latest technologies and best practices in full-stack development and incorporate them into our software solutions.
    • Documentation: Create clear and comprehensive documentation for code, (especially) APIs, and workflows.
    • Collaboration: Work closely with designers, product managers, and other developers to deliver high-quality software solutions.

        What you offer

        • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
        • Proven experience in full-stack software development, including both front-end and back-end development.
        • Proficiency in modern web development technologies and frameworks.
        • Strong programming skills such as Python and Angular,
        • Experience with database design and management, (SQL or NoSQL)
        • Familiarity with version control systems (e.g., Git).
        • Experience in Elastic Search and data-processing
        • Strong problem-solving skills and attention to detail.
        • Excellent communication and teamwork skills.
          • Industry knowledge is an asset.
          • Fluent in English, and French is an asset.

          Where

          You will be working in Luxemburg https://www.earthlab.lu/, more specifically for Max-ICS http://www-max-ics.earthlab.lu/

          When

          Expected starting date: ASAP

          Please note that interviews will be held either via skype, webex, other digital platforms or onsite in person.

          We look forward to receiving your application for this position!