Full-Stack Developer
Posted 2hrs ago
Employment Information
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














