Posted 2w ago

Software Engineer (Django + React Native)

@ Wingz
Mexico or North America
$2k-$4k/moRemoteFull Time
Responsibilities:Develop APIs, Build mobile, Collaborate teams
Requirements Summary:3+ years Django/Django REST; Python; 1+ year React Native; HTML/CSS/JavaScript; REST APIs; databases; Git; Docker a plus; cloud (AWS/GCP) preferred.
Technical Tools Mentioned:Django, Django REST Framework, Python, React Native, Docker, Git, PostgreSQL, MySQL, AWS, GCP
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Hiring Latin American professionals!

Wingz, is a leading US rideshare company focused on Non-Emergency Medical Transportation (NEMT). 

Visit our website: https://www.wingz.com/

Position: Software Engineer (Django + React Native)

Work Schedule: Monday to Friday, (US Hours)

Employment Set-up: Remote (Independent Contractor)

Salary Range: Starts at USD 2,000 - 4,000/ Month

Pay-out Frequency: Semi-Monthly

Benefits: Unlimited PTO after the probationary period

Equipment: Self-Provided

Job Summary:

As a Software Engineer (Django + React Native) 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.

Key Responsibilities:

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 Application

  • 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.