freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer (Python)

Summary

Build and maintain web applications using Python and Django, writing clean, scalable code and mentoring junior developers.

Join us as a Software Engineer to build dynamic web applications and fuel our future with powerful Python magic.

We are seeking a highly skilled Software Engineer specializing in Python and Django to join our development team. As a Software Engineer (Python - Django), you will lead the development of complex web applications using Django, Python, and other web technologies.

Responsibilities

Writing clean, high-quality, high-performance, maintainable code.

Develop and support software including applications, database integration, interfaces, and new functionality enhancements.

Coordinate cross-functionally to ensure the project meets business objectives and compliance standards.

Support test and deployment of new products and features.

Participate in code reviews, design reviews, and other team activities.

Stay up-to-date with the latest technologies and best practices in web development.

Provide technical guidance and support to clients as needed.

Mentor and provide guidance to junior developers.

Skill Requirements

Strong knowledge of Python, and a solid understanding of database interactions in SQL.

Experience with Agile or Scrum software development methodologies.

A desire for a career that makes an impact.

Strong problem-solving and analytical skills.

Ability to learn quickly and adapt to changing requirements.

Excellent communication and interpersonal skills.

Ability to multitask, organize, and prioritize work.

Education

Bachelor's degree or equivalent in Computer Science.

See also