Python Backend Developer

Posted Date: 25 Feb 2025

Job Description

We offer a vibrant and dynamic work environment with great growth potential in the fast-growing AI and Cloud industry. This role follows a hybrid work mode (3 days WFH, 2 days WFO) and comes with a competitive salary.

As a Python Backend Developer, you will:

  1. Coordinate with product managers and engineering leads on detailed software design based on feature requirements.
  2. Write reusable, testable, effective, and scalable code using Python.
  3. Implement low-latency, well-designed, and high-performance backend logic.
  4. Integrate user-facing elements developed by front-end developers with backend logic.
  5. Test and debug software.
  6. Integrate data storage solutions.

Job Requirements

• Bachelor’s degree in Computer Science or a related field, with a focus on Python.
• At least 3 years of work experience.
• Expertise in Python and at least one Python web framework (e.g., Flask).
• Understanding of fundamental design principles behind scalable applications.
• Strong OOP (object-oriented programming) skills and passion for clean, organized code.
• SQL knowledge, with exposure to NoSQL databases (e.g., Amazon DynamoDB).
• Understanding of Python’s threading limitations and multi-process architecture.
• Knowledge of user authentication and authorization across multiple systems.
• Awareness of accessibility and security compliance.
• Ability to create database schemas that support business processes.
• Strong unit testing and debugging skills.
• Proficiency in version control tools (e.g., Git).
• Passionate, resourceful, self-motivated, and a team player.
• Ability to learn quickly and adapt to a fast-paced environment.
• Good verbal and written communication skills.
• Must be comfortable working in a highly dynamic hybrid mode environment.

Invalid Number
Max file size is 3MB
Wordpress Popup Plugin Free