This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Design, develop, and implement complex back-end features using open source frameworks.
Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
Write clean, maintainable, and well-documented code adhering to best practices.
Conduct code reviews, mentor junior engineers, and foster a collaborative development environment.
Implement unit tests and participate in integration testing to ensure code quality.
Use Test-Driven-Development (TDD) to assert software capabilities.
Stay up-to-date on the latest advancements in open source libraries and frameworks.
Explore and propose potential applications of Machine Learning within our product landscape.
Collaborate with other team members to integrate and deploy ML models into production if applicable.
Experiment with new practices and technologies.
Work in compliance with organizational sensible defaults.
Requirements:
Several years of experience in software development.
Proven ability to design, develop, and deploy complex and scalable applications.
Several years of experience working in an Agile delivery environment.
Excellent problem-solving and analytical skills.
Experience with version control systems (Git) and continuous integration/continuous delivery (CI/CD) pipelines (a plus).
Strong communication, collaboration, and teamwork skills.
A demonstrated interest in Machine Learning or a basic understanding of core ML concepts.
Experience with web scraping or data analysis libraries (BeautifulSoup, Pandas).
Open-source project contributions.
Strong understanding of software development principles, design patterns, and best practices.
Experience with open source frameworks.
Experience with Python, Python frameworks, and libraries (bonus).
Benefits:
Opportunity to work on a cutting-edge spatial app.
Chance to contribute to the development and enhancement of innovative software solutions.
Mentorship opportunities for junior engineers.
Exposure to Machine Learning applications within the product landscape.
Collaboration with a talented and diverse team.
Continuous learning and experimentation with new technologies.
Compliance with organizational sensible defaults for work processes.