Full Stack Software Developer (Android & AI/ML)
Summary
Full stack developer at a surveying services company, building .NET backends and RESTful APIs, SQL Server databases, React frontends, and native Android (Java) apps, while helping integrate AI/ML features using Python and tools like OpenAI, Azure AI, and TensorFlow.
Salary: ₱40,000 – ₱50,000 per month
About the role
Charly Surveying Services is looking for a skilled and motivated Full Stack Software Developer specializing in .NET, Android, and Artificial Intelligence/Machine Learning (AI/ML) to join our growing team. You will play an important role in designing, developing, testing, deploying, and maintaining scalable software solutions while integrating intelligent features into web and mobile applications.
Key responsibilities
- Design, develop, test, deploy, and maintain applications using .NET Framework and .NET Core
- Build and maintain RESTful APIs and backend services
- Develop, optimize, and maintain SQL Server databases, including stored procedures, views, tables, indexing, and performance tuning
- Integrate third-party services and APIs
- Troubleshoot, debug, and resolve application issues efficiently
- Develop and enhance user-facing features using React.js
- Build responsive and user-friendly interfaces using JavaScript/TypeScript, HTML5, and CSS3
- Design, develop, test, and maintain native Android applications using Java
- Integrate mobile applications with backend services and RESTful APIs
- Assist in developing and integrating AI/ML models into web and mobile applications
About you
- At least 4 years of professional experience with .NET Framework/.NET Core, C#, and ASP.NET (Web Forms and/or MVC)
- Strong knowledge of Microsoft SQL Server, stored procedures, indexing, and database performance optimization
- Experience developing and consuming RESTful APIs
- At least 2 years of experience with React.js
- Proficiency in JavaScript/TypeScript, HTML5, and CSS3
- Experience with native Android application development using Java
- Proficiency in Python for data analysis and AI/ML development
- Working knowledge of machine learning concepts, including supervised and unsupervised learning, model training, validation, and evaluation metrics
- Experience integrating AI/ML APIs or tools such as OpenAI, Azure AI services, AWS SageMaker, TensorFlow, PyTorch, or scikit-learn
- Strong analytical, problem-solving, and debugging skills
About us
Charly Surveying Services is a growing team offering both office-based and remote work arrangements. Office-based employees will work at our office in Poblacion, Alcantara, Cebu, while remote applicants may work from home, subject to company requirements and approval.