Python Developer

HiredBuddy

United States0–2 yrs1h agovia LinkedIn

About the Role

  • Fully remote position (US-based).
  • Join a supportive and inclusive team valuing collaboration, innovation, and professional growth.
  • Opportunities for mentorship from senior engineers, impactful projects, and career advancement.

Key Responsibilities

  • Write, test, and maintain Python code for web applications and APIs.
  • Develop and integrate RESTful services, ensuring high performance and responsiveness.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Participate in code reviews to maintain code quality and share knowledge.
  • Troubleshoot, debug, and upgrade existing software.
  • Assist in the design of database schemas and write efficient SQL queries.
  • Document code and processes for maintainability and knowledge transfer.
  • Stay up-to-date with emerging trends and best practices in Python development.
  • Work in an agile environment, attending daily stand-ups, sprint planning, and retrospectives.

Requirements & Tech Stack

  • Python fundamentals (data structures, OOP, standard libraries).
  • Familiarity with at least one web framework: Django, Flask, or FastAPI.
  • Basic knowledge of relational databases (e.g., PostgreSQL, MySQL) and writing SQL queries.
  • Experience with version control systems, preferably Git.
  • Understanding of RESTful API design and HTTP protocols.
  • Ability to write clean, readable, and maintainable code.
  • Strong problem-solving skills and attention to detail.
  • Good communication skills and a team-player mindset.
  • Eagerness to learn new technologies and take on challenges.
  • Authorized to work in the United States.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • Internship or project experience with Python development (preferred).
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud (preferred).
  • Exposure to containerization tools such as Docker (preferred).
  • Basic understanding of front-end technologies like HTML, CSS, and JavaScript (preferred).
  • Knowledge of unit testing and test-driven development (preferred).

Entry-Level Software Engineer Jobs · last 7 days

150 openings · all need no experience

Most hiring: Notion, Lockheed Martin, Booz Allen Hamilton

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job