Senior Back-end Developer

Annual Package

Negotiable

Contract Type

On-site

Benefits

  • Flexible work hour
  • Opportunity for growth
  • Collaborative environment

Location

Our client is a company with the following specifications:

🗓Company History: 10+ Years

⚙️Company Industry: Technology 

🏢Company Size: 11-50 Employees

.

Your Impact

As a Senior Back-end Developer, you will play a pivotal role in designing, developing, and maintaining robust backend services that power innovative applications. 

  • Your expertise in Python and backend frameworks such as Django and FastAPI will help you develop scalable, high-performance systems. 
  • Your excellent problem-solving skills will ensure smooth integration with third-party services, databases, and APIs. 
  • Your strong understanding of Django REST Framework (DRF) and commitment to writing clean, maintainable, and testable code will enhance the reliability and security of applications.

.

What Success Looks Like

Success in this role means delivering high-quality, efficient backend solutions that support business growth and technological advancement. You’ll achieve this by optimizing backend architecture, ensuring seamless API integrations, and implementing security best practices.

.

Key Responsibilities Include:
  • Leading the design, development, and maintenance of backend services.
  • Implementing RESTful APIs and microservices to power client applications.
  • Supporting high-availability applications with performance, scalability, and security in mind.
  • Overseeing authentication, authorization, and security protocols.
  • Involving in troubleshooting and debugging to ensure application reliability.
  • Collaborating with front-end developers, DevOps engineers, and cross-functional teams to drive innovation.
  • Maintaining and enhancing existing applications, ensuring smooth deployment and continuous improvement.
  • Participating in code reviews, technical discussions, and knowledge-sharing initiatives.
  • Ensuring best practices in testing (TDD/BDD) and CI/CD pipeline integration.
  • Implementing and optimizing asynchronous processing to enhance application responsiveness and scalability.

.

What You Bring

To excel in this role:

  • You are skilled in Python and related frameworks, including Django, DRF, and FastAPI, to build robust backend solutions.
  • You have proven experience in designing and maintaining RESTful APIs and microservices to enable seamless client-server communication.
  • You demonstrate strong database design and management skills with PostgreSQL, MySQL, or similar RDBMS to ensure data integrity and performance.
  • You possess expertise in asynchronous programming and event-driven architecture to enhance application responsiveness.
  • You demonstrate excellent knowledge of authentication, authorization, and security best practices to safeguard applications.
  • You have hands-on experience with Docker containerized applications to streamline development and deployment.
  • You are proficient in version control systems like Git and thrive in collaborative, agile development environments.
  • You have experience with testing frameworks such as PyTest or UnitTest to uphold code reliability and maintainability.
  • You are familiar with CI/CD pipelines that automate and accelerate software delivery processes.
  • You understand OAuth, JWT, and API security protocols to protect sensitive data and user authentication mechanisms.
  • You have a result-oriented mindset, focusing on delivering impactful, scalable solutions.
  • You bring a strategic approach to problem-solving, ensuring the long-term sustainability of applications.
  • You have a hands-on approach to tackling complex technical challenges, ensuring efficient problem resolution.
  • You demonstrate resilience in overcoming obstacles, maintaining focus, and adaptability in a dynamic environment.

.

How This Position Elevates Your Career

This role offers you the opportunity to work with cutting-edge technologies, contribute to large-scale projects, and advance your expertise in backend development. You will gain experience in high-performance system architecture, security enhancements, and modern software development methodologies, positioning you as a key player in the industry.

.

How this company values your effort
  • Flexible work hour
  • Opportunity for growth
  • Collaborative environment

.

If you’re ready to take on a challenging and rewarding backend development role, we invite you to be part of this exciting journey.

.

Stay tuned and follow us on our social media!

فرم ارسال رزومه

جهت بررسی رزومه خود فرم ذیل را تکمیل و ارسال نمایید.

نام کامل(Required)
Accepted file types: pdf, Max. file size: 3 MB.
ضمن سپاس از شما بابت ارسال رزومه، اگر علاقمندید از آخرین فرصت های شغلی و خدمات ما مطلع شوید، لطفا یکی از راه‌های ارتباطی زیر را انتخاب کنید:
This field is for validation purposes and should be left unchanged.