Backend Developer (Python) - Remote, USA
About Kaynes:Kaynes is a technology innovation company that specializes in creating sophisticated software solutions designed to streamline business processes and improve user experiences. With a focus on cutting-edge technology and creative problem-solving, we are committed to delivering excellence in all our projects. We are currently seeking an experienced Backend Developer with a strong background in Python to join our dynamic team. This full-time, remote position is available to candidates across the United States, offering flexible working hours between 9-5pm or 10-6pm. Kaynes offers both contract and regular employment options, aiming to find the perfect match for our growing team.
Your Role:As a Backend Developer at Kaynes, you will play a crucial role in the development and maintenance of our backend services. You will be responsible for writing reusable, testable, and efficient code in Python. Working closely with our team of frontend developers and designers, you will ensure that our applications are scalable, secure, and deliver optimal performance. Your expertise in Python will be instrumental in developing complex software solutions that meet our clients' needs.
Key Responsibilities:Develop and maintain robust backend services and APIs using Python.Collaborate with frontend developers to integrate user-facing elements with server-side logic.Implement security and data protection solutions.Optimize applications for maximum speed and scalability.Design and implement data storage solutions.Write clean, manageable code and perform code reviews.Troubleshoot, debug, and upgrade existing systems.
Technical Requirements:Strong proficiency in Python and experience with web frameworks such as Django or Flask.Familiarity with some ORM (Object Relational Mapper) libraries.Able to integrate multiple data sources and databases into one system.Understanding of the threading limitations of Python, and multi-process architecture.Good understanding of server-side templating languages.Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.Proficient understanding of code versioning tools, such as Git.
Experience:3+ years of experience as a Backend Developer, specifically with Python.Demonstrated experience in developing backend systems and APIs.Experience with cloud services (AWS, Azure, or GCP) and Docker containers is a plus.
Who You Are:A problem solver with a passion for developing efficient, scalable backend solutions.Independent, capable of managing your own workload effectively while working remotely.A strong communicator, able to collaborate effectively with a distributed team.Keen to learn and adapt to new technologies and challenges.Detail-oriented, with a commitment to writing clean and efficient code.
Join Us:At Kaynes, you’ll be part of a forward-thinking company that values innovation, quality, and the impact of technology. Enjoy the flexibility of remote work across the US, with standard working hours that support work-life balance. Here, we believe in empowering our team members to grow and achieve their full potential.
Please note: This position does not require a university degree. We value practical experience, a proven track record in Python development, and a passion for backend development over formal education.