Python Developer

Kaynes United Kingdom
Remote
This Job is No Longer Active This position is no longer accepting applications

Job Description

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.


Similar Jobs

Explore other opportunities that match your interests

Platform Engineer

Programming
10m ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

go10 limited

United Kingdom

Full Stack PHP Developer

Programming
18h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Digital Appointments

United Kingdom
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

changing social

United Kingdom

Subscribe our newsletter

New Things Will Always Update Regularly