A dynamic technology company in Metro Manila is seeking a skilled developer to work on backend services using Python Django and REST Framework. The role involves designing REST APIs and enhancing user interfaces with ReactJS. Candidates should have proven experience in Python, API integration, and familiarity with relational databases. This position offers an opportunity to collaborate with diverse teams and engage in Agile development practices.
Qualifications
Proven experience in Python Django development and Django REST Framework.
Hands-on experience in ReactJS development and API integration.
Strong understanding of relational databases such as PostgreSQL or MySQL.
Experience using Git or other version control systems.
Familiarity with Agile/Scrum development methodologies.
Responsibilities
Develop and maintain backend services using Python Django.
Design, build, and integrate REST APIs with frontend applications.
Develop and enhance user interfaces using ReactJS.
Collaborate with teams to deliver complete features.
Write clean, maintainable, and well-documented code.
Skills
Python Django development
Django REST Framework
ReactJS development
API integration
Problem-solving skills
Tools
PostgreSQL
MySQL
Git
Job description
Job Description
Develop and maintain backend services using Python Django and Django REST Framework.
Design, build, and integrate REST APIs with frontend applications.
Develop and enhance user interfaces using ReactJS.
Collaborate with UI/UX designers, QA testers, and product owners to deliver complete features.
Write clean, maintainable, and well-documented code.
Perform debugging, bug fixing, and performance optimization.
Participate in code reviews and Agile development activities.
Support application deployment and post-release maintenance.
Qualifications
Proven experience in Python Django development and Django REST Framework.
Hands-on experience in ReactJS development and API integration.
Strong understanding of relational databases such as PostgreSQL or MySQL.
Experience using Git or other version control systems.
Familiarity with Agile/Scrum development methodologies.
Basic knowledge of testing, security, and performance best practices.
Strong problem-solving skills and attention to detail.