Senior/ Staff Backend Software Engineer
3 weeks ago
At ExpiWell, we are transforming how organizations gather real‑time, in‑the‑moment insights about human experiences. Our Experience Sampling Methodology (ESM) platform and mobile apps replace outdated survey methods, allowing organizations to capture dynamic and contextual data. Trusted by leaders in HR, Product & CX, Healthcare, and Academia, ExpiWell enables the collection of engagement, emotion, and behavior information through geofencing‑triggered surveys and multimedia data capture. We aim to enhance research and promote a greater understanding of the human condition. Position Overview We’re seeking an experienced Senior Backend developer to modernize and extend our ExpiWell research platform API using NestJS and Apollo GraphQL, AWS and MongoDB Atlas architecture. The main server will serve a native iOS and Android application as well as a modern unified React Native app that is currently in development. Key Responsibilities Migrate legacy API endpoints from Express to NestJS v11 with full TypeScript typing. Build RESTful APIs, WebSocket gateways, and background job systems. Improve AWS infrastructure to a more modern VPS. AWS certification a huge plus. Redesign our MongoDB architecture to better align with global customers. Complete Apollo GraphQL certificate training in Parts 1 to 4 (must complete). Implement authentication, payment processing, and real‑time messaging features. Write comprehensive unit tests (Jest) and maintain >80% code coverage. Design and document APIs using Swagger/OpenAPI specifications. Review and validate AI‑generated code for quality, security, and best practices. Implement AWS integrations (S3, SES) and third‑party services (SendGrid, Stripe, Twilio). Required Skills Expert‑level NestJS (v11+) with dependency injection, guards, interceptors, pipes. Advanced TypeScript (v5.7+) with generics, decorators, and type safety patterns. Apollo GraphQL basic 1‑4 certificate training. Free training provided by Apollo Odyssey. MongoDB with Mongoose ODM and complex aggregations. Testing: Jest, unit testing, E2E testing, test coverage strategies. RESTful API design and versioning strategies. WebSocket/Socket.IO for real‑time features. AWS Services: S3, SES, CloudWatch. Git workflow with conventional commits and PR reviews. AI‑Assisted Development Experience using AI coding assistants (Claude, VSCode CLI). Ability to write effective prompts for code generation. Strong code review skills to validate AI‑generated code. Understanding of when to trust AI vs. manual implementation. Familiarity with AI‑assisted testing and documentation. Nice to Have Redis for caching and distributed locking. Stripe payment integration. Sentry error monitoring. Docker containerization. Experience with research/survey platforms. What Makes You Great for This Role You can rapidly prototype features using AI assistance while maintaining code quality. You understand modern backend architecture (microservices, event‑driven, CQRS). You write clean, maintainable code that follows SOLID principles. You're comfortable working with large codebases and legacy migration. You proactively write tests and documentation. You can debug complex issues across multiple services. Project Context You’ll be working on a research platform that powers mobile experience sampling studies. The API handles: Survey delivery and response collection, Real‑time participant messaging, Media upload and transcription, Geofencing and sensor triggers, Anonymous survey participation. Framework: NestJS v11 monorepo with shared libraries, Package Manager: pnpm, Testing: Jest v30 with coverage reporting, Deployment: AWS infrastructure. How to Apply Resume highlighting NestJS and TypeScript projects. GitHub and LinkedIn profile. Brief description of your experience with AI coding tools. What We Offer Fully remote, flexible work setup. Supportive, collaborative global team. Opportunities for long‑term growth and increased responsibility. Referrals increase your chances of interviewing at ExpiWell by 2x. Seniority level Mid‑Senior level Employment type Full‑time Job function Engineering and Information Technology Software Development #J-18808-Ljbffr
-
Software Engineer
4 weeks ago
Dasmariñas, Philippines CoDev Full timeAbout the client We’re building a modern, customer-centric platform that simplifies financing and unlocks new value for merchants and their customers. Our stack includes Angular, NestJS, Postgres, and AWS—but we care more about your problem-solving mindset than your familiarity with a particular framework. Key Responsibilities Own and build end-to-end...
-
Senior Backend Engineer
2 weeks ago
Dasmariñas, Philippines 100x Full time3 days ago Be among the first 25 applicants About The ClientWe are on a mission to build lasting, meaningful communities online. We aim to help our independent communities thrive; supporting their leaders with the tools, playbooks, and operational support needed to grow sustainably. Our work helps members advance their careers, connect deeply, and build...
-
Senior Software Engineer
1 week ago
Dasmariñas, Philippines G2i Inc. Full timeOverview You’ll join an expert annotation team to create training data for the world’s most advanced AI models. No previous AI experience is necessary. You’ll get your foot in the door with one of the most prominent players in the AI/LLM space today. We seek software engineers with 4+ years of experience to train large AI language models, helping...
-
Remote - Senior DevOps Engineer
2 weeks ago
Dasmariñas, Philippines MatchMove Full timeJoin to apply for the Remote - Senior DevOps Engineer role at MatchMove 2 months ago Be among the first 25 applicants Join to apply for the Remote - Senior DevOps Engineer role at MatchMove About Us:MatchMove is a leading embedded finance platform that empowers businesses to embed financial services into their applications. We provide innovative solutions...
-
.NET Software Engineer- Philippines
3 weeks ago
Dasmariñas, Philippines Bloom Equity Partners Management, LLC Full timeAre you a passionate software engineer? Love delivering code that will be used to affect millions of people at the largest organizations on Earth? RightCrowd Software is seeking an experienced .NET Developer to join our remote team in the Philippines. This is an exciting opportunity for the right person who is looking to join an progressive software company...
-
Software Engineer
3 weeks ago
Dasmariñas, Philippines Curran Daly + Associates Full time2 days ago Be among the first 25 applicants. Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Curran Daly + Associates. Qualifications & Skills Strong understanding of RESTful APIs and experience with Java API design and development. Strong Java development background and understanding of integration...
-
IT Staff
2 weeks ago
Dasmariñas A, Philippines KSM-RJS MANUFACTURING CORPORATION Full time ₱150,000 - ₱250,000 per yearKEY RESPONSIBILITIES:Provide basic technical support to employees (hardware, software, and network issues).Assist in the setup, installation, and configuration of computer systems, printers, and other IT equipment.Perform routine maintenance and updates on company systems.Monitor system performance and report issues or risks to senior IT staff.Assist in...
-
Open Source Networking Software Engineer
2 weeks ago
Dasmariñas, Philippines Canonical Full timeOpen Source Networking Software Engineer - ToR Switch / SmartNIC / DPU Join to apply for the Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU role at Canonical. Overview Software has moved to play a central role in network technology. From outstanding routing implementations like Bird and FRR to overlay networking technology such as...
-
Jr. Production Engineer
7 days ago
Dasmariñas A, Philippines Krah Pipes Manila Inc. Full time ₱150,000 - ₱250,000 per yearSummary:A Jr. Production Engineer typically assists in the production processes, ensuring efficient and safe operation. This role requires a combination of technical knowledge and practical problem-solving skills to support daily production activities.Key Responsibilities:-Assist in the development and optimization of production processes.-Collaborate with...
-
Software Engineer
3 weeks ago
Dasmariñas, Philippines Pls Asia Full timePLS Pte Ltd is a dynamic company committed to delivering innovative solutions across diverse industries. Our vision is to lead globally by creating impactful solutions, while our mission is to provide exceptional value through expertise, collaboration, and creativity. We offer various services, including custom software solutions, cutting-edge technology,...