Mid-Level Full-Stack Software Engineer (Remote | Philippines)

 Posted 14 hours ago
     
2-5 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Develop and enhance production web applications using a full-stack suite including Next.js, Django, and PostgreSQL. The role involves building new features, optimizing database performance, and collaborating with global teams to deliver scalable software solutions.

Mid-Level Full-Stack Software Engineer (Remote | Philippines)

Join a fast-growing global technology team!

We're hiring a Mid-Level Full-Stack Software Engineer to help build and enhance modern web applications that power business-critical operations for our global clients.

If you're passionate about solving real-world problems, improving existing systems, and delivering reliable software across the full technology stack, this role offers an opportunity to work on meaningful products while collaborating with experienced engineers in a fast-paced, innovation-driven environment.

This is a fully remote, Philippines-based opportunity where you'll contribute to production applications, influence technical decisions, and help shape scalable software solutions used by businesses worldwide.

Role Summary

As a Mid-Level Full-Stack Software Engineer, you'll work across both frontend and backend systems, contributing to established production applications and services. You'll develop new features, improve existing functionality, resolve technical debt, and help maintain high standards of software quality and reliability.

You'll build responsive user experiences using Next.js, React, TypeScript, and ShadCN UI, while developing and maintaining backend services using Django, FastAPI, and PostgreSQL. Success in this role requires strong technical fundamentals, curiosity, ownership, and the ability to understand the business problem behind every technical solution.

Key Responsibilities

  • Develop and enhance production applications using Next.js, React, TypeScript, Django, FastAPI, and PostgreSQL.

  • Build new features while maintaining and improving existing systems and workflows.

  • Create responsive, accessible, and reusable frontend components aligned with established design patterns.

  • Develop secure, scalable, and maintainable backend services and APIs.

  • Design, optimize, and maintain PostgreSQL databases, schemas, queries, and migrations.

  • Troubleshoot and resolve issues across frontend, backend, and database layers.

  • Improve application performance, reliability, maintainability, and test coverage.

  • Participate in code reviews and contribute to engineering best practices.

  • Translate product requirements into practical technical solutions and implementation plans.

  • Document technical decisions, architecture considerations, and system behavior.

  • Collaborate closely with engineers, product stakeholders, designers, and project teams.

  • Identify risks, dependencies, and technical concerns early to ensure successful delivery.

  • Take ownership of features from discovery and development through deployment and post-release validation.

Must-Have Qualifications

  • 3–5 years of professional software engineering experience or equivalent demonstrated capability.

  • Strong hands-on experience with React and Next.js development.

  • Advanced proficiency in TypeScript and modern frontend development practices.

  • Professional experience working with Python.

  • Hands-on experience with both Django and FastAPI.

  • Strong understanding of REST API development, authentication, authorization, and secure application design.

  • Experience designing and working with PostgreSQL databases.

  • Ability to write efficient SQL queries and optimize database performance.

  • Experience working within established codebases and maintaining existing applications.

  • Familiarity with Git and collaborative software development workflows.

  • Experience writing automated tests, including unit, integration, and API tests.

  • Strong problem-solving skills and ability to work independently.

  • Excellent English communication skills, both written and verbal.

Nice-to-Have Skills

  • Experience with Django REST Framework.

  • Familiarity with SQLAlchemy, Pydantic, or asynchronous Python services.

  • Experience with TanStack Query, React Hook Form, Zod, or similar frontend libraries.

  • Knowledge of Celery, Redis, background processing, or message queue systems.

  • Experience integrating third-party APIs, webhooks, or identity providers.

  • Familiarity with Docker and containerized development environments.

  • Experience working with AWS, Google Cloud, or other cloud platforms.

  • Exposure to monitoring, logging, observability, and performance analysis tools.

  • Experience modernizing or refactoring legacy applications.

  • Consultancy, agency, or client-facing software development experience.

Reporting Line and Working Pattern

  • Reports to: CTO / Technical Lead

  • Fully Remote – Philippines Based

  • Collaboration with international teams across multiple time zones.

  • Flexible working environment focused on outcomes and delivery.

Why You'll Love This Role

  • Work on modern technologies including Next.js, FastAPI, Django, PostgreSQL, and TypeScript.

  • Contribute to production systems used by real customers and businesses.

  • Join an experienced engineering team that values collaboration and continuous improvement.

  • Gain exposure to full-stack architecture, product development, and scalable software design.

  • Enjoy remote flexibility while working with global teams.

  • Grow your technical expertise through challenging projects and ongoing learning opportunities.

  • Be part of a culture that values ownership, quality, innovation, and professional development.

About magentIQ

At magentIQ, we value diversity, innovation, and continuous growth.

Join our team and become part of a collaborative, forward-thinking organization where your work has a direct impact on technology solutions used around the world. If you're passionate about building high-quality software and solving meaningful business challenges, we'd love to hear from you.

#FullStackDeveloper #SoftwareEngineer #NextJS #ReactJS #Django #FastAPI #PostgreSQL #RemoteJobs #PhilippinesJobs #TechCareers #NowHiring

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified