Point your AI agent at freehire and let it find you a job.

Get the CLI →

FMC Research Solutions Inc.

Senior Software Developer

Posted Updated
Discussion

Salary: ₱100,000 – ₱120,000 per month

Job description

FMC Research Solutions is looking for a Senior Software Developer to build and maintain scalable, high-quality software solutions. The ideal candidate has strong full-stack development experience and enjoys solving complex technical challenges in a collaborative Agile environment.

Responsibilities

  • Develop and maintain scalable web applications, APIs, and backend services.

  • Design reliable database, caching, queueing, and asynchronous processing solutions.

  • Collaborate with cross-functional teams in an Agile environment.

  • Write clean, secure, maintainable, and well-tested code.

  • Troubleshoot and optimize application performance.

  • Contribute to system architecture, technical design, and code reviews.

  • Mentor junior developers and support deployment and CI/CD activities.

  • Integrate applications with mobile platforms, cloud services, and peripheral hardware when required.

Qualifications

  • 10+ years of software development experience.

  • Strong full-stack development and system architecture experience.

  • Hands-on expertise in Python, FastAPI, React — both are mandatory requirements.

  • Experience with REST APIs, databases, cloud platforms, containers, and CI/CD.

  • Familiarity with Agile development practices.

  • Strong analytical, problem-solving, communication, and leadership skills.

Technology Stack

  • Web: Python, FastAPI, React, Next.js, TypeScript/JavaScript, REST, OpenAPI/Swagger

  • Backend Processing: Celery, RabbitMQ/Kafka, Redis, asyncio, Airflow

  • Databases: PostgreSQL, MySQL, SQL Server, MongoDB, Redis, SQLAlchemy

  • Mobile: Kotlin/Java, Swift, React Native/Flutter

  • Hardware Integration: C#/.NET, C++, Python

  • Cloud & DevOps: AWS/Azure/GCP, Docker, Kubernetes, Terraform, GitHub/GitLab, CI/CD

  • Testing & Monitoring: Pytest, Jest, Prometheus, Grafana, ELK Stack


Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available