Python Developer Opportunity

Kaynes company

Subscribe to our Telegram & Twitter Channel

Python Developer in UNITED KINGDOM

Remote 1 year ago

Python Developer Job

Company: Kaynes

Location: Remote (available nationwide in the U.S.)

Type of Employment: Full-time (Contract or Regular)

Working Hours: 9-5 PM or 10-6 PM EST


Overview

Kaynes is seeking a skilled Python Developer to join our technology team on a full-time basis. The successful candidate will be responsible for writing and testing scalable code, developing back-end components, and integrating user-facing elements in collaboration with front-end developers. This remote position requires a self-driven professional who is proficient in developing high-quality software solutions.


  • Key ResponsibilitiesDevelop and enhance our back-end systems using Python.
  • Collaborate with front-end developers to integrate user-facing elements using server-side logic.
  • Write reusable, testable, and efficient code.
  • Design and implement low-latency, high-availability, and performant applications.
  • Integrate data storage solutions, which may include databases, key-value stores, blob stores, etc.
  • Implement security and data protection solutions.
  • Coordinate with internal teams to understand user needs and provide technical solutions.
  • Maintain and improve the performance of existing software.


Technical Requirements


  • Core Skills & KnowledgeStrong proficiency in Python, with a solid understanding of its ecosystems.
  • In-depth experience with at least one Python web framework such as Django, Flask, or Pyramid.
  • Familiarity with some ORM (Object Relational Mapper) libraries.
  • Ability to integrate multiple data sources and databases into a single system.
  • Understanding of the threading limitations of Python, and multi-process architecture.
  • Strong unit test and debugging skills.
  • Proficient understanding of code versioning tools, such as Git.


  • Preferred ExperienceBachelor’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of software development experience, specifically with Python.
  • Experience with front-end technologies (JavaScript, HTML5, CSS3) for seamless integration.
  • Familiarity with event-driven programming in Python.
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments.
  • Experience deploying Python applications in a production environment.


  • Tools & TechnologiesPython
  • Django, Flask, Pyramid
  • Front-end technologies: JavaScript, HTML5, CSS3
  • Databases: MySQL, PostgreSQL, SQLite, MongoDB
  • Code versioning tools: Git
  • Deployment technologies: Docker, Kubernetes


  • Work ConditionsFully remote position, allowing you to work from anywhere in the U.S.
  • Candidates must have a reliable internet connection and an environment conducive to software development.
  • Flexibility to work independently with minimal supervision and manage multiple projects simultaneously.


  • Application ProcessInterested candidates should submit a detailed resume highlighting their Python development experience, along with any specific projects that demonstrate their proficiency with the language and its frameworks. A cover letter should be included, detailing why you are interested in the position with Kaynes and how your qualifications make you a suitable candidate for the role. Please include links to any relevant repositories or portfolios.


Apply now

Subscribe our newsletter

New Things Will Always Update Regularly