MogiMogiJobsPowered by MobiusEngineLet Mogi apply

Riseup Labs

Jr. Python Developer

Full-time

About the job

Job Context: Riseup Labs is looking for a Junior Python Developer, who will be part of a dynamic team responsible for developing and maintaining Python-based applications. Your primary focus will be on writing efficient, reusable, and reliable code, while collaborating with senior developers to design and implement innovative solutions. Job Responsibilities: Assist in the development and maintenance of Python applications and APIs. Work with frameworks such as Django, Flask, or FastAPI. Write clean, simple, and maintainable Python code. Support in building ETL scripts, data pipelines, or small ML models. Debug and fix basic bugs, errors, and performance issues. Collaborate with the team to integrate frontend and backend components. Learn and follow best practices in code quality, testing, and version control. Document code, processes, and contribute to knowledge sharing. Educational Requirements: Bachelor's degree in computer science, Engineering, or related field. Additional Requirements: Good understanding of Python 3.x, OOP, and basic data structures/algorithms. Familiarity with at least one Python framework (Django, Flask, or FastAPI). Basic knowledge of databases (MySQL, PostgreSQL, MongoDB, or SQLite). Understanding of REST APIs. Experience with Git/GitHub. Eagerness to learn AI/ML (Pandas, NumPy, Scikit-learn) is a plus. Strong problem-solving skills and willingness to grow. Exposure to Node.js (Express.js, NestJS) for backend services. Workplace: Uttara, Dhaka Salary: Negotiable (Based on experience and skills) Compensation & Other Benefits: Annual Performance Evaluation and Increment Festival Bonus (2) Group Life and Health Insurance Full Subsidize Lunch Annual Retreats Wedding Bonus (As per company’s policy) Celebration of Events & Occasions Team Outing Training & Development by Organization Assigned Consultants Weekly 2 holidays (Friday & Saturday) Paid Time Off 24 days (CL & SL) Maternity Leave with benefit (As per company's policy) Paternity Leave Public holidays as per Riseup Labs calendar The Application Process: Telephone Round. Interview with the Tech team lead & Talent Acquisition Team. Job Offer. N.B.: Only shortlisted candidates will be communicated in the recruitment process.