
Mid-Level Full-Stack Software Engineer
Posted 1 hour ago

Posted 1 hour ago
This is a fully remote position, open to applicants in Philippines.
• Develop and enhance production applications utilizing Next.js, React, TypeScript, Django, FastAPI, and PostgreSQL.
• Implement new features while maintaining and optimizing existing systems and workflows.
• Construct responsive, accessible, and reusable frontend components in accordance with established design patterns.
• Create secure, scalable, and maintainable backend services and APIs.
• Design, optimize, and manage PostgreSQL databases, schemas, queries, and migrations.
• Diagnose and resolve issues across frontend, backend, and database layers.
• Enhance application performance, reliability, maintainability, and test coverage.
• Engage in code reviews and contribute to engineering best practices.
• Convert product requirements into actionable technical solutions and implementation strategies.
• Document technical decisions, architectural considerations, and system behavior.
• Collaborate closely with engineers, product stakeholders, designers, and project teams.
• Identify risks, dependencies, and technical concerns early to ensure successful project delivery.
• Take ownership of features from discovery and development through to deployment and post-release validation.
• 3–5 years of professional software engineering experience or equivalent demonstrated proficiency.
• Strong practical experience in React and Next.js development.
• Advanced expertise in TypeScript and contemporary frontend development practices.
• Professional experience with Python programming.
• Hands-on experience with both Django and FastAPI frameworks.
• Strong knowledge of REST API development, including authentication, authorization, and secure application design.
• Experience in designing and managing PostgreSQL databases.
• Ability to write efficient SQL queries and enhance database performance.
• Proven experience working within existing codebases and maintaining legacy applications.
• Familiarity with Git and collaborative software development practices.
• Experience in writing automated tests, encompassing unit, integration, and API tests.
• Strong problem-solving abilities and the capacity to work independently.
• Excellent English communication skills, both written and spoken.
• Remote flexibility
• Collaboration with international teams
• Continuous improvement culture
Focus
Trellis
Mattel, Inc.
Milliman
Get handpicked remote jobs straight to your inbox weekly.