Wingz PH
Django Software Engineer (Philippines, Fully Remote)
About Wingz, Inc. Wingz is a rideshare platform focused on Non-Emergency Medical Transportation (NEMT). Our network of compassionate, credentialed drivers helps vulnerable populations gain access to the care they need. About the role As a Software Engineer (Django) at Wingz , you will be responsible for developing and maintaining backend APIs and mobile application features. You will work closely with cross-functional teams to deliver reliable, scalable, and high-performance software supporting our NEMT platform. This role requires strong experience in Django/Django REST Framework and at least 1+ year of hands-on experience with React Native. What you'll do Develop and Maintain Web Applications: • Design, develop, and maintain scalable APIs using Django REST Framework • Write clean, efficient, and reusable code following best practices and coding standards. • Ensure the performance, quality, and responsiveness of applications. Develop and Maintain Backend & Mobile Applications • Design, develop, and maintain scalable APIs using Django and Django REST Framework. • Build and enhance mobile application features using React Native for iOS and Android. • Write clean, efficient, and reusable code following industry best practices. • Ensure the performance, quality, and responsiveness of backend services and mobile applications. Collaborate with Cross-Functional Teams: • Work closely with front-end developers, designers, and product managers to implement new features and improve existing ones. • Participate in code reviews, providing and receiving constructive feedback to ensure code quality. • Collaborate with DevOps engineers to optimize deployment processes and infrastructure. Database Management: • Design and optimize database schemas. • Write efficient queries and manage database migrations. • Ensure data integrity and security. Testing and Debugging: • Write unit tests and perform debugging to ensure the reliability of applications. • Troubleshoot and resolve issues in a timely manner. • Conduct regular performance testing and optimize code for better performance. Documentation and Technical Support: • Maintain comprehensive documentation of the codebase and technical processes. • Provide technical support and guidance to team members and stakeholders. • Stay up-to-date with the latest industry trends and technologies to continuously improve skills and knowledge. What you'll need • Minimum of 5 years of professional experience in web development using Django and Django REST framework. • Proficiency in Python, Django, and Django REST framework. • Strong understanding of front-end technologies, such as HTML, CSS, and JavaScript. • Experience with RESTful APIs and web services. • Familiarity with database systems (PostgreSQL, MySQL, etc.). • Knowledge of version control systems, particularly Git. • Experience with Docker and containerization is a plus. • Understanding of cloud services (AWS, GCP, etc.) is advantageous. • Excellent problem-solving skills and attention to detail. • Strong communication and collaboration skills. • Ability to work independently and as part of a team. • Willingness to learn and adapt to new technologies and methodologies. Bonus Points • At least 1 year of hands-on experience in React Native mobile development. • Experience with front-end frameworks such as Vue.js or React (web) • Experience with additional mobile frameworks (e.g., Flutter) Why Wingz? • Mission-driven work that makes a tangible difference in people’s lives. • 100% remote work culture • A small, agile team where your impact is felt every day. • Competitive compensation and benefits. Originally posted on Himalayas
