Job Description:
Seeking a highly skilled and experienced Python/Django Developer to join our dynamic team.
The ideal candidate will be responsible for developing and maintaining client-side web applications that meet the needs of our users.
You will work closely with our product and design teams to build high-quality, scalable, and resilient systems.
Key Responsibilities:
Design, build, and maintain efficient, reusable, and reliable Python code with a focus on Django framework.
Implement client-side logic to ensure high performance and responsiveness of applications.
Integrate user-facing elements developed by front-end developers with server-side logic.
Work with AWS services to deploy and manage applications.
Manage and optimize PostgreSQL databases and ensure proficient use of SQL scripting.
Utilize version control tools such as Git, GitLab, and GitHub in a collaborative environment.
Participate in an agile development process, including planning, sprints, retrospectives, and code reviews.
Qualifications:
Minimum of 5 years of professional experience in Python and Django development.
Node js experience.
Proven experience with AWS cloud services and architecture.
Strong understanding of relational databases, particularly PostgreSQL.
Proficiency in SQL scripting and database schema design.
Experience with version control tools (Git, GitLab/Github).
Familiarity with agile methodologies and a commitment to following agile principles.
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork abilities.
Any Graduate