Experience. Minimum 2.5+ years
Key Responsibilities
- Web Application Development. Utilize the Django framework to design, develop, and deploy web applications.
- Python Proficiency. Leverage strong knowledge of Python programming to enhance application performance and functionality.
- Database Management. Work extensively with PostgreSQL, MySQL, or SQLite within Django.
- API Development and Integration. Create and integrate RESTful APIs, and work with third-party APIs as required.
- Front-End Collaboration. Collaborate on front-end technologies such as HTML, CSS, JavaScript, and frameworks like jQuery or React to build dynamic user interfaces.
- Security Implementation. Manage authentication, authorization, and other security aspects in Django applications, including user authentication and permission management.
- Problem Solving. Demonstrate excellent problem-solving skills, with a keen attention to detail, for efficient troubleshooting and debugging.
- Team Collaboration. Communicate effectively within a team environment and articulate technical concepts to non-technical stakeholders.
- Version Control. Use version control systems, preferably Git, and follow Agile development methodologies.
Requirements
Technical Skills
- Proficient in Django framework with a minimum of 2.5+ years of hands-on experience.
- Strong understanding of Python programming.
- Experience with PostgreSQL, MySQL, or SQLite.
- Ability to develop and integrate RESTful APIs.
- Familiarity with HTML, CSS, JavaScript, and front-end frameworks like jQuery or React.
- Proficiency in handling authentication, authorization, and security within Django applications.
- Experience with version control systems, preferably Git.
- Familiarity with Agile development methodologies.
Soft Skills
- Excellent problem-solving abilities with a strong attention to detail.
- Effective communication and collaboration skills.
- Ability to independently take client calls and clearly articulate project status and requirements.
- Willingness to travel abroad for short-term or long-term assignments.
Communication Skills
- Very good written and verbal communication skills with the ability to convey thoughts clearly to team members and clients.
Application Process
Interested candidates, please share your profile at [email protected].