Logo for Dutytaker

Backend Engineer (Python)

Roles & Responsibilities

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • At least 1 year of industry experience in software development.
  • Proficiency in Python, Django, and related frameworks.
  • Experience with Node.js and understanding of asynchronous programming.

Requirements:

  • Develop and maintain backend services using Python and Django.
  • Write clean, well-documented code following OpenAPI specifications.
  • Understand and implement RESTful APIs, Websockets, and authentication methods.
  • Collaborate with team members to prototype and optimize backend solutions.

Job description

Company Description

The world’s most innovative tech products are scaling faster and more efficiently by outsourcing backstage operations to SaaS specialists. Acquire the peace of mind that allows you focus on user retention, recurring revenue, or customer acquisition.

Job Description

Ability to be proficient in asynchronous programming, Django ecosystem, and DRF to prototype faster
Ability to write maintainable and well documented clean code and use OpenAPI specifications where necessary
Ability to understand ObjectOriented Programming, Basic Functional Programming in
Python, Caching and Distributed Caching, RESTful API, Standard Authentication Methods and Websockets
Ability to write moderately efficient algorithms and analyze the complexity of code
Ability to understand Linux, Database ( ORM, Database Migration, SQL NoSQL), Debugging and Profiling

Qualifications

Bachelor of Science in Computer Science Computer Engineering Electrical & Electronics Engineering Electronics & Communication Engineering or equivalent experience
1+ years of industry experience in a related field
Firm knowledge of Python, Django, CRM and the building blocks of Django such as Metaclassess, Python data model and OOP fundamentals
Experience in Nodejs

Back-End Engineer Related jobs

We help you get seen. Not ignored.

We help you get seen faster β€” by the right people.

πŸš€

Auto-Apply

We apply for you β€” automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.