Software Engineer/Senior Software Engineer (Python/fastapi)

Job Description

Title: Software Engineer/Senior Software Engineer (Python/fastapi)

Company Name: Nifty Coders

Vacancy: 2

Age: 28 to 35 years

Location: Dhaka, Dhaka (Banani)

Salary: Negotiable

Experience:
∎ 3 to 6 years

Published: 21 Apr 2024

Education:
∎ Bachelor of Science (BSc) in CSE

Requirements:

Additional Requirements:
∎ Age 28 to 35 years
∎ A minimum of 3-6 years of proven experience with FastAPI development.
∎ Expertise in other Python frameworks & libraries.
∎ Strong understanding of REST API design principles.
∎ Proficiency in databases e.g. PostgreSQL, Mongo etc.
∎ Experience with testing frameworks such as Pytest or similar.
∎ Hands-on experience with version control systems (Git).
∎ A minimum of 3-6 years of proven experience with FastAPI development.
∎ Expertise in other Python frameworks & libraries.
∎ Strong understanding of REST API design principles.
∎ Proficiency in databases e.g. PostgreSQL, Mongo etc.
∎ Experience with testing frameworks such as Pytest or similar.
∎ Hands-on experience with version control systems (Git).

Responsibilities & Context:
∎ Design, develop, and maintain robust RESTful APIs using FastAPI and Python.
∎ Collaborate with frontend engineers to ensure seamless API integration.
∎ Define and optimize database structures (SQL or NoSQL) for best performance and scalability.
∎ Integrate with various third-party services.Implement authentication and authorization mechanisms to ensure data security.
∎ Write clean, maintainable, and well-documented code.
∎ Conduct unit and integration testing to ensure code quality and robustness.
∎ Participate in code reviews.
∎ Deploy, monitor, and troubleshoot backend systems in production environments
∎ Nifty Coders is a software development firm specializing in product engineering & software development consultancy. As part of product engineering services, we help companies build and manage large scale software with support in the areas of development, architecture, infrastructure, deployment & maintenance. We also provide consultancy & coaching services to companies who wish to build great product engineering teams.
∎ We are located in Dhaka, Bangladesh. We support various local and international clients. We are a small company with strong presence. We've managed to double our team size  each year since we established in 2020 and looking to grow further.
∎ Nifty Coders has an open, flexible & developer friendly work culture built upon trust, ownership & judgement. We provide our engineers guidance, encouragement & freedom to exercise their software engineering skills. Delivering software that works is not sufficient - it needs to engineered in a way that makes us proud as software engineers.
∎ All our roles require passion, dedication and a high sense of ownership.
∎ Responsibilities
∎ Design, develop, and maintain robust RESTful APIs using FastAPI and Python.
∎ Collaborate with frontend engineers to ensure seamless API integration.
∎ Define and optimize database structures (SQL or NoSQL) for best performance and scalability.
∎ Integrate with various third-party services.Implement authentication and authorization mechanisms to ensure data security.
∎ Write clean, maintainable, and well-documented code.
∎ Conduct unit and integration testing to ensure code quality and robustness.
∎ Participate in code reviews.
∎ Deploy, monitor, and troubleshoot backend systems in production environments

Skills & Expertise:

Compensation & Other Benefits:
∎ Mobile bill, Weekly 2 holidays, Insurance
∎ Salary Review: Yearly
∎ Lunch Facilities: Partially Subsidize
∎ Festival Bonus: 2
∎ The opportunity to work with a team of professionals who strive to develop software adhering to all the best practices and not compromising with quality.
∎ A culture that advocates learning and leadership opportunities that allow everyone to get better everyday and have a successful career in the industry.
∎ The opportunity to work with a team of professionals who strive to develop software adhering to all the best practices and not compromising with quality.
∎ A culture that advocates learning and leadership opportunities that allow everyone to get better everyday and have a successful career in the industry.

Workplace:
∎ Work from home, Work at office

Employment Status: Full Time

Job Location: Dhaka, Dhaka (Banani)

Read Before Apply:

Please use this link to apply: https://smrtr.io/kbrwF

We'll process our applications applied through this link first followed by any applications received over email/bdjobs online portal.



Apply Procedure:

Walk in Interview:
∎ Please use this link to apply: https://smrtr.io/kbrwF
∎ We`ll process our applications applied through this link first followed by any applications received over email/bdjobs online portal.

Company Information:
∎ Nifty Coders
∎ House-10, Road - 19/A, Block-E, Banani, Dhaka

Address::
∎ House-10, Road - 19/A, Block-E, Banani, Dhaka

Application Deadline: 21 May 2024

Category: IT/Telecommunication

Interested By University

University Percentage (%)
18.87%
BRAC University 7.55%
North South University 6.60%
Daffodil International University 6.60%
Ahsanullah University of Science and Technology 3.77%
Jahangirnagar University 2.83%
Independent University, Bangladesh 2.83%
American International University-Bangladesh 2.83%
Daffodil International University-DIU 2.83%
Chittagong University of Engineering and Technology 1.89%

Interested By Age Range

Age Range Percentage (%)
20-30 67.92%
31-35 1.89%
36-40 2.83%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 3.77%
20K-30K 16.04%
30K-40K 16.98%
40K-50K 13.21%
50K+ 50.00%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 50.94%
0.1 - 1 years 19.81%
1.1 - 3 years 16.04%
3.1 - 5 years 10.38%
5+ years 2.83%

Similar Jobs