About the position
We are seeking a remote Python Developer with experience in scientific computing to join our team at OpenTeams. This part-time contract position involves working on a client project to develop features for the Spyder IDE. The ideal candidate should have solid networking knowledge to assist in implementing the backend infrastructure. If you are passionate about open source and want to contribute to the Spyder community, we encourage you to apply.
Responsibilities
- Enhance the existing remote code execution features in Spyder
- Add support for local Spyder installations to run code and sync files on remote servers and clusters
- Work with the Spyder community to gather feedback and improve the remote development experience
- Write reusable, testable, and efficient code
- Work collaboratively to design and implement technical solutions for new software features
Requirements
- Experience with Python and scientific computing
- Experience with remote development tools and technologies
- Experience with the Spyder IDE
- Strong problem-solving skills
- Excellent communication and collaboration skills
- Ability to work independently and as part of a team
Benefits
- Collaborative and remote-first team
- Room to learn and grow
- Diverse and inclusive work environment
- Equal opportunity employer
- Recruitment, interviews, employment, training, compensation, promotion, and related activities without discrimination based on race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status or any other protected classes and in accordance with all applicable laws.