Software Engineer (Python)

Job Description

Title: Software Engineer (Python)

Company Name: ADN DigiNet Limited

Vacancy: --

Location: Dhaka

Maximum Salary: Negotiable

Experience:
∎ At least 3 years
∎ The applicants should have experience in the following business area(s):IT Enabled Service

Published: 6 Mar 2024

Education:
∎ Bachelor of Science (BSc) in Computer Science & Engineering

Requirements:

Responsibilities & Context:
∎ Design, develop, and maintain highly scalable real-time audio and video communication solutions utilizing WebRTC.
∎ Integrate Web 3.0 concepts, potentially including blockchain technology, decentralized architectures, and cryptocurrency/token interactions, into our communication applications.
∎ Develop robust back-end systems in Python to support WebRTC applications, ensuring seamless data flow and API interactions.
∎ Collaborate with front-end developers to create intuitive and user-friendly communication interfaces.
∎ Troubleshoot and optimize application performance for exceptional real-time audio/video experiences.
∎ Proactively research, experiment, and implement emerging WebRTC and Web 3.0 technologies.
∎ Maintain a high standard of code quality through testing, code reviews, and adherence to best practices.
∎ 3+ years of hands-on experience in Python software development.
∎ In-depth knowledge of WebRTC protocols, APIs, and media streaming technologies (STUN, TURN, SDP, etc.).
∎ Experience building real-time audio and video applications (e.g., conferencing, telemedicine, live streaming).
∎ Solid understanding of web development frameworks (e.g., Django, Flask, FastAPI).
∎ Familiarity with WebSockets for real-time communication.
∎ Experience with Web 3.0 concepts such as smart contracts, decentralized applications (DApps), and blockchain protocols (Ethereum, Solana, etc.).
∎ Working knowledge of JavaScript and front-end frameworks (React, Angular, Vue.js).
∎ Experience with cloud platforms (AWS, Google Cloud, Azure).
∎ Contributions to open-source projects in relevant areas.
∎ We are seeking a driven Software Engineer with a proven background in Python development and expertise in WebRTC, Web 3.0 technologies, and the implementation of real-time audio and video communication solutions. This role will be pivotal in the development and enhancement of our cutting-edge communication platform.
∎ Key Responsibilities:
∎ Design, develop, and maintain highly scalable real-time audio and video communication solutions utilizing WebRTC.
∎ Integrate Web 3.0 concepts, potentially including blockchain technology, decentralized architectures, and cryptocurrency/token interactions, into our communication applications.
∎ Develop robust back-end systems in Python to support WebRTC applications, ensuring seamless data flow and API interactions.
∎ Collaborate with front-end developers to create intuitive and user-friendly communication interfaces.
∎ Troubleshoot and optimize application performance for exceptional real-time audio/video experiences.
∎ Proactively research, experiment, and implement emerging WebRTC and Web 3.0 technologies.
∎ Maintain a high standard of code quality through testing, code reviews, and adherence to best practices.
∎ Required Qualifications:
∎ 3+ years of hands-on experience in Python software development.
∎ In-depth knowledge of WebRTC protocols, APIs, and media streaming technologies (STUN, TURN, SDP, etc.).
∎ Experience building real-time audio and video applications (e.g., conferencing, telemedicine, live streaming).
∎ Solid understanding of web development frameworks (e.g., Django, Flask, FastAPI).
∎ Familiarity with WebSockets for real-time communication.
∎ Desired Qualifications:
∎ Experience with Web 3.0 concepts such as smart contracts, decentralized applications (DApps), and blockchain protocols (Ethereum, Solana, etc.).
∎ Working knowledge of JavaScript and front-end frameworks (React, Angular, Vue.js).
∎ Experience with cloud platforms (AWS, Google Cloud, Azure).
∎ Contributions to open-source projects in relevant areas.

Compensation & Other Benefits:
∎ Mobile bill, Provident fund, Weekly 2 holidays, Gratuity, Insurance
∎ Salary Review: Yearly
∎ Lunch Facilities: Partially Subsidize
∎ Festival Bonus: 2

Workplace:
∎ Work at office

Employment Status: Full Time

Job Location: Dhaka

Company Information:
∎ ADN DigiNet Limited

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Application Deadline: 23 Mar 2024

Category: IT/Telecommunication

Interested By University

University Percentage (%)
BRAC University 8.51%
United International University 6.38%
University of south asia 6.38%
Daffodil International University 4.26%
Bangladesh University of Business and Technology 4.26%
East West University 4.26%
Jahangirnagar University 2.13%
International University of Business Agriculture and Technology 2.13%
IBAIS University 2.13%
Pabna University of Science and Technology 2.13%

Interested By Age Range

Age Range Percentage (%)
20-30 68.09%
31-35 17.02%
36-40 6.38%
40+ 4.26%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 2.13%
20K-30K 17.02%
30K-40K 12.77%
40K-50K 12.77%
50K+ 55.32%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 8.51%
0.1 - 1 years 10.64%
1.1 - 3 years 36.17%
3.1 - 5 years 19.15%
5+ years 25.53%

Similar Jobs