Sr Backend Developer (Python/Django)

Full time in IT & Software
  • Apply Before : 30/06/2024
  • Salary: ₫0.00 / Monthly
  • 0 Application(s)
  • View(s) 53
Email Job

Job Detail

  • Job ID 17215
  • Công ty DIGISOURCE'S PARTNER
  • Địa điểm Anywhere

Job Description

Job Description:

As the team’s Senior Backend Engineer, you will play a critical role in bridging the gap between the business and development ends of our software as a service (SaaS).

Their ideal candidate is the one who is passionate about building elegant and scalable software and combines superb communication skills and analytical capabilities with a demonstrated ability to get the right things done quickly and effectively.

– Plan and implement key tasks for current and upcoming features

– Design new APIs or contribute to improving existing APIs

– Review, merge and deploy code submitted by other team developers.

– Coordinate with the frontend team and project managers when building APIs

– Be prepared to quickly and efficiently investigate, debug, and resolve unforeseen backend issues related to the server or database

Requirements

 – Minimum of 2 years building and scaling APIs

– Bachelor’s degree or higher in computer science or related field

– Ability to communicate and comprehend high-level spoken and written concepts in English

Python:

– Hands-on experience with the Python programming language

– Experience in writing unit tests

Django:

– Experience with the Django web framework for Python or other Python Web Frameworks

– Proven track record in building scalable APIs

– Experience with REST APIs and the Django REST Framework

– Experience in Celery and Redis for background and periodic task management

Databases:

– Postgres: Familiarity with relational databases and experience with Postgres

– ElasticSearch: Experience in working with ElasticSearch and other NoSQL database

– Familiarity with scaling databases is a big plus (e.g. sharding)

– Github: Experience and fluency using Github within a collaborative work environment

– AWS: Experience in working with S3 and other AWS services

– APM: Experience in using Application Performance Management tools (APM) is a plus

– Functional knowledge of the staging – production pipeline workflow (CI/CD)

– Experience breaking a monolith in microservices is a big plus

Non-technical Requirements

– Possesses a strong sense of ownership and accountability for each project undertaken

– Passionate about automation and optimization in daily tasks

– A strong proponent of the Don’t Repeat Yourself (DRY) principle

– Open-minded, confident, humble, self-managing, and a solid team player

– Patient and consistent when mentoring or guiding team members

Benefits

Intangible Benefits:

– More responsibilities and greater recognition for the work you do

– The opportunity to be a part of a lively and international Engineering team in a fast-growing startup

– A pioneering mindset shaped by a challenging and innovative work environment

Tangible Benefits:

– Competitive salary

– 15 days annual leave after probation

For hybrid position: health insurance after probation

For remote position:

+ A maximum of THB 1,000 is available per visit (30 times per year)

+ Dental Fee: A maximum of THB 1,000 is available per quarter •

+ Laptop Allowance o THB 1,000 per month

Other jobs you may like