Full Stack Engineer - REMOTE - SR004
Pearl Talent View all jobs
- Davao Region
- Contract
- Full-time
- Build and maintain responsive, performant web applications using TypeScript, React.js, and Next.js
- Translate Figma designs into pixel-perfect, functional UI components with attention to detail
- Own feature delivery across web applications focusing on component velocity and modular architecture
- Implement UI component standardization and design system consistency
- Optimize frontend performance for speed, accessibility, and user experience
- Build responsive interfaces that work seamlessly across devices and browsers
- Collaborate closely with design teams to align on UX/UI best practices
- Ensure polished, production-ready solutions with strong attention to detail
- Implement frontend testing strategies using Jest, Cypress, or equivalent frameworks
- Design and implement backend systems using Node.js, Golang, TypeScript, or other compiled languages (Java, C#)
- Architect robust, scalable backend solutions following best practices and clean code principles
- Design efficient database structures and queries for SQL databases (PostgreSQL, MySQL) and NoSQL systems (MongoDB)
- Build and maintain RESTful APIs with proper error handling and documentation
- Implement third-party API integrations including payment gateways and external services
- Optimize backend performance, scalability, and reliability across high-traffic systems
- Support and optimize data pipelines using Python for automation and data processing
- Ensure robust, maintainable, and scalable architecture across all backend systems
- Implement security measures, authentication, and authorization protocols
- Implement and maintain CI/CD pipelines for automated testing and deployment
- Work with cloud infrastructure (AWS, GCP, Vercel, Railway) for hosting and scaling
- Manage Dockerized local development environments and containerization strategies
- Conduct unit, integration, and end-to-end testing to ensure code quality
- Implement monitoring, logging, and performance tracking systems
- Manage version control workflows using Git/GitHub with proper branching strategies
- Optimize applications for performance, security, and scalability
- Troubleshoot production issues and implement solutions quickly
- Participate in end-to-end product development from ideation through deployment
- Partner with cross-functional teams (Product, Design, Data, Leadership) to align on goals and technical solutions
- Conduct and participate in code reviews maintaining high engineering standards
- Communicate progress clearly and manage deadlines across stakeholders in remote-first setups
- Write clean, maintainable, well-documented code following best practices
- Contribute to continuous improvement of engineering standards, tooling, and processes
- Mentor junior engineers and share knowledge across the team
- Provide technical insights and progress updates to leadership and stakeholders
- Experience: 1-3+ years of professional full-stack development experience (or 1-2+ years for junior positions)
- Frontend Expertise: Advanced proficiency in TypeScript, React.js, and Next.js with strong component development skills
- Backend Proficiency: Experience developing with Node.js, Golang, TypeScript, or other compiled languages (Java, C#, MedusaJS)
- Database Skills: Strong experience with SQL databases (PostgreSQL, MySQL) and/or NoSQL databases (MongoDB)
- Python: Hands-on experience with Python for automation, data processing, or scripting
- API Development: Experience building and consuming RESTful APIs with proper architecture
- Version Control: Proficiency with Git, GitHub, or GitLab workflows
- Code Quality: Strong attention to detail and ability to deliver clean, maintainable, production-ready code
- Remote Work: Experience managing deadlines and executing autonomously in remote setup
- Communication: Excellent written and verbal English with strong collaboration skills across time zones
- Problem-Solving: Strong analytical and debugging capabilities
- Experience working at tech startups or SaaS organizations
- Familiarity with CI/CD pipelines, containerization (Docker), and cloud infrastructure (AWS, GCP, Vercel)
- Strong UX/UI sensibilities with experience translating designs into implementations
- Experience with A/B testing methodologies and product experimentation
- Background in educational technology, interior design software, or creative professional tools
- Knowledge of payment gateway integrations (Stripe, PayPal) and e-commerce platforms
- Understanding of security protocols, OWASP principles, and compliance requirements
- Familiarity with GraphQL, WebSockets, or real-time communication technologies
- Experience with testing frameworks and test-driven development (TDD)
- Knowledge of agile methodologies and sprint-based development
- Interest in data science, analytics, or data-driven product development
- Frontend: TypeScript, React.js, Next.js, HTML5, CSS3
- Backend: Node.js, TypeScript (Golang, Java, or C# depending on role)
- Databases: PostgreSQL, MySQL, or MongoDB
- Version Control: Git, GitHub, GitLab
- API Development: RESTful API design and implementation
- Backend Frameworks: MedusaJS, Express.js, NestJS
- Cloud Platforms: AWS, GCP, Vercel, Railway, Google Cloud
- DevOps: Docker, Kubernetes, CI/CD pipelines (GitHub Actions, CircleCI)
- Testing: Jest, Cypress, Playwright, Mocha, testing frameworks
- Databases: Supabase SDK, Redis for caching
- Scripting: Python for data pipelines and automation
- Monitoring: DataDog, Grafana, Sentry for error tracking
- Design Tools: Figma for design-to-code workflows
- Project Management: Jira, Linear, Notion, Basecamp, Slack
- Payment Integration: Stripe, PayPal APIs
- Additional Technologies: GraphQL, WebSockets, ElasticSearch
- Competitive Salary: Based on experience and skills
- Remote Work: Fully remote — work from anywhere
- Generous PTO: In accordance with company policy
- Direct Mentorship: Access to global industry leaders
- Learning & Development: Continuous growth resources
- Global Networking: Work with international teams
- Health Coverage (Philippines only): HMO after 3 months (full-time)
- Skills Assessment
- Initial Screening
- Top-grading Interview
- Client Matching
- Job Offer
- Onboarding