Engagement Type: Independent Contractor
Work Set Up: Full WFH Arrangement
Experience Required: 3 years professional experience in software development
Fishstone Solutions is looking for Python Developer. In this role, you will be responsible for overseeing the code generated by the client's platform, implementing custom features, resolving complex bugs, and ensuring the overall technical integrity of the client's application. You will work within a GitHub-centric workflow to manage code, conduct reviews, and collaborate closely with the client's QA team to maintain the highest standards of quality.
Key Responsibilities:
- Review AI-generated code for correctness, efficiency, and adherence to best practices.
- Debug and fix complex issues that the AI platform is unable to resolve.
- Implement custom features and modify existing ones that are beyond the AI's capabilities.
- Manage branches, review pull requests, and merge code within the client's GitHub workflow.
- Monitor the application in production for stability and performance issues.
- Collaborate with the QA team to understand bug reports and testing requirements.
Qualifications:
- Bachelor's Degree in Computer Science, Information Technology, Computer Engineer, and other related field.
- Deep understanding of Git (branching, merging, rebasing) and extensive experience with GitHub workflows (pull requests, code reviews, branch protection).
- Strong skills in JavaScript, Python, or Java for reviewing and extending AI-generated code. Familiarity with modern frontend frameworks (e.g., React, Vue) is a plus.
- Knowledge and experience of Continuous Integration and Continuous Deployment (CI/CD) concepts and tools (e.g., GitHub Actions, Jenkins).
- Experience or familiarity with no-code/low-code or AI-assisted development platforms is highly desirable.
- Ability to work with and test APIs using tools like Postman or Insomnia.
- Experience with databases (SQL or NoSQL).
- Strong communication and problem-solving skills.
- Ability to work independently and manage deliverables under contractor terms.