
Python Developer
Posted Oct 6

Posted Oct 6
This is a fully remote position, open to applicants in Brazil.
β’ Engage in well-defined software engineering projects that involve real-world codebases and development challenges.
β’ Troubleshoot and resolve issues within complex, multi-file codebases.
β’ Develop new backend or full-stack features.
β’ Refactor and transition existing systems.
β’ Create and enhance unit and integration test suites.
β’ Produce clear technical specifications and reference implementations.
β’ Evaluate code and technical submissions for accuracy and quality.
β’ Recognize edge cases, ambiguities, and potential points of failure.
β’ Ensure alignment between requirements, code, tests, and expected outcomes.
β’ Deliver high-quality production code, technical solutions, documentation, testing, and code-review feedback.
β’ Choose projects based on availability and expertise.
β’ 2β7 years of relevant professional experience in software engineering.
β’ Strong expertise in Python.
β’ Professional experience with JavaScript or TypeScript.
β’ Familiarity with at least one additional programming language such as Java, C#, or Go.
β’ Experience with backend or full-stack development on production systems.
β’ Proficiency with testing frameworks like pytest, Jest, JUnit, xUnit, or Go testing.
β’ Capability to confidently navigate and debug extensive, multi-file codebases.
β’ Experience with code reviews, refactoring, and production migrations.
β’ Advanced written proficiency in English.
β’ Strong attention to detail and technical problem-solving abilities.
β’ Delivery of production-quality code and technical solutions.
β’ Complete and precise project deliverables.
β’ Comprehensive testing and validation processes.
β’ Clear and concise technical documentation.
β’ Thoughtful and actionable feedback during code reviews.
β’ Reliable adherence to project requirements.
β’ Part-time and flexible commitment.
β’ Flexible scheduling; contributors manage their own availability.
β’ Opportunity for remote work.
β’ Freedom to select projects based on availability and expertise.
β’ Use of personal equipment.
β’ Ability to continue working with other clients or employers, subject to contractual limitations.
β’ Compensation based on a per-project basis.
CESAR
Sardine
Gainwell Technologies
NVIDIA
Get handpicked remote jobs straight to your inbox weekly.