Full-Stack Developer

Posted 2hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Mid-level full-stack engineer building production web applications for global business clients. Developing React, Next.js, Django, FastAPI, PostgreSQL, and TypeScript solutions remotely from the Philippines.

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
  • 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 technical solutions and implementation plans
  • Document technical decisions, architecture considerations, and system behavior
  • Collaborate with engineers, product stakeholders, designers, and project teams
  • Identify risks, dependencies, and technical concerns early
  • Own features from discovery and development through deployment and post-release validation
  • Report to the CTO / Technical Lead
  • Collaborate with international teams across multiple time zones

Requirements:

  • 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: Experience with Django REST Framework
  • Nice-to-have: Familiarity with SQLAlchemy, Pydantic, or asynchronous Python services
  • Nice-to-have: Experience with TanStack Query, React Hook Form, Zod, or similar frontend libraries
  • Nice-to-have: Knowledge of Celery, Redis, background processing, or message queue systems
  • Nice-to-have: Experience integrating third-party APIs, webhooks, or identity providers
  • Nice-to-have: Familiarity with Docker and containerized development environments
  • Nice-to-have: Experience working with AWS, Google Cloud, or other cloud platforms
  • Nice-to-have: Exposure to monitoring, logging, observability, and performance analysis tools
  • Nice-to-have: Experience modernizing or refactoring legacy applications
  • Nice-to-have: Consultancy, agency, or client-facing software development experience

Benefits:

  • Fully remote work flexibility
  • Flexible working environment focused on outcomes and delivery
  • Ongoing learning opportunities
  • Professional development
  • Exposure to full-stack architecture, product development, and scalable software design
  • Opportunity to work with modern technologies and production systems used by real customers and businesses