Back End Developer Job In Bahrain
Job Information

JOB CATEGORIES

Job Details

Back End Developer Job In Bahrain

Location : Manama, Bahrain

Description:

As a Backend Developer specializing in Django, you will design, develop, and maintain robust server-side logic, APIs, and database structures for our web applications. You will collaborate with front-end developers, product managers, and other stakeholders to deliver scalable, secure, and high-performance solutions.

Key Responsibilities:

1. Develop and Maintain Backend Systems: Build and optimize server-side applications using Django and Python, ensuring high performance, scalability, and reliability.

2. API Development: Design and implement RESTful APIs to support front-end functionalities and third-party integrations.

3. Database Management: Design, optimize, and manage relational databases (e.g., PostgreSQL, MySQL) using Django ORM or raw SQL queries.

4. System Integration: Integrate external services, such as payment gateways, cloud storage, or authentication systems, into the application ecosystem.

5. Security and Compliance: Implement security best practices, including data encryption, user authentication, and authorization, to ensure compliance with industry standards.

6. Code Quality and Testing: Write clean, maintainable, and well-documented code. Develop unit and integration tests to ensure functionality and reliability.

7. Performance Optimization: Identify and resolve performance bottlenecks in backend systems, including query optimization and caching strategies (e.g., Redis, Memcached).

8. Collaboration: Work closely with front-end developers, DevOps, and product teams to align backend functionality with user-facing features and deployment pipelines.

9. Troubleshooting and Debugging: Diagnose and resolve issues in production environments, ensuring minimal downtime and optimal user experience.

Required Qualifications:

1. Experience: 3+ years of professional experience in backend development, with at least 2 years focused on the Django framework.

Technical Skills:

1.Proficiency in Python and Django framework, including Django ORM, Django REST Framework, and Django Channels.

2. Strong knowledge of relational databases (e.g., PostgreSQL, MySQL) and experience with database design and optimization.

3. Experience with version control systems (e.g., Git) and collaborative development workflows (e.g., GitHub, GitLab).

Familiarity with RESTful API design and implementation.

4. Understanding of authentication mechanisms (e.g., JWT, OAuth) and security best practices.

5. Experience with testing frameworks (e.g., pytest, unittest) for unit and integration testing.

Soft Skills:

1. Strong problem-solving skills and attention to detail.

2. Excellent communication and teamwork abilities.

3. Ability to work in a fast-paced, agile development environment.

Preferred Qualifications:

1. Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).

2. Familiarity with cloud platforms (e.g., AWS, Google Cloud, Azure) and deployment of Django applications.

3. Knowledge of asynchronous programming in Python (e.g., asyncio, Celery).

4. Experience with front-end technologies (e.g., HTML, CSS, JavaScript) to facilitate collaboration with front-end teams.

5. Understanding of CI/CD pipelines and DevOps practices.

6. Contributions to open-source Django projects or a strong GitHub portfolio.

Education

1. Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.

Benefits

1. Competitive salary and performance-based bonuses.

2. Comprehensive health, dental, and vision insurance.

3. Flexible work hours and remote work options.

4. Professional development opportunities, including conferences and training.

5. Collaborative and inclusive work environment.

Contact Info:

SEE ALSO: A/C Technician Job In Bahrain

Back End Developer Job In Bahrain Back End Developer Job In Bahrain Back End Developer Job In Bahrain Back End Developer Job In Bahrain Back End Developer Job In Bahrain

Leave a Reply

Your email address will not be published. Required fields are marked *

POPULAR JOB

Back to top button
Close

BAHRAIN JOBS HERE

Please enable ads on our site.

It appears you're using an ad blocker. Advertising revenue helps us keep our content free for everyone.

Thank you for your support!