Junior Python Developer
Technology
Kareer Basycs1 month ago
Full timeFully remote
Job description
About the Role
We are seeking a Junior Python Developer to contribute to Python-based applications, services, testing, and technical improvements. This entry-level opportunity is suited to candidates with foundational Python knowledge and hands-on project experience.Key Responsibilities
- Develop and maintain Python applications and services.
- Write clean, readable, and testable Python code.
- Debug application issues and improve existing functionality.
- Work with databases and APIs as assigned.
- Participate in code reviews and technical discussions.
- Create or maintain automated tests.
- Use Git for source control and collaborative development.
- Document technical work and learn team development standards.
- 0–2 years of Python development experience, including internships, coursework, academic projects, personal projects, or equivalent practical experience.
- Foundational proficiency in Python programming.
- Understanding of functions, modules, data structures, exceptions, and object-oriented programming.
- Basic familiarity with Git and version control.
- Basic understanding of SQL and relational databases.
- Ability to debug code and reason through technical problems.
- Strong communication and willingness to learn.
- Exposure to Django, Flask, FastAPI, or similar Python frameworks.
- Familiarity with REST APIs.
- Exposure to unit testing or pytest.
- Experience working with JSON and common web-development concepts.
- Personal, academic, internship, or open-source Python projects.
This is a full-time W-2 position. Benefits and any additional compensation are provided according to the employer's applicable plans and policies.
Work Arrangement
This is a fully remote position available to candidates residing in the United States, subject to applicable employment, payroll, and hiring requirements in the candidate's state of residence.Equal Employment Opportunity The employer is committed to providing equal employment opportunities to all qualified applicants and employees. Employment decisions are made based on qualifications, job requirements, and business needs without regard to legally protected characteristics under applicable federal, state, or local law.
Keywords
pythondebuggingcode-reviewsource-code-controlsoftware-version-managementrevision-managementversion-controltraining-and-developmentinternshipsdating-personalsdata-structuresobject-oriented-programming-oopsource-code-managementsqldjangoflaskfastapitesting-and-analysispytestjson
Interested in this role?