Software Developer (Intermediate / Mid-Level)
Software Developer (Intermediate / Mid-Level)
Miller Solutions Development Inc.
Dumaguete City, Negros Oriental, Philippines | Full-Time | Hybrid
Role Overview
We are looking for a skilled and motivated Intermediate Software Developer to join our growing team at Miller Development, an IT outsourcing company serving clients primarily in Sweden. In this role, you will work on real-world software projects, collaborate with cross-functional teams, and contribute meaningfully to the full development lifecycle. This is an excellent opportunity to deepen your expertise in a dynamic, international work environment.
Compensation
Monthly Salary: PHP 45,000 - PHP 80,000
Salary is negotiable and will be commensurate with your experience and skill level.
Work Setup & Schedule
Employment Type: Full-Time, Regular
Work Arrangement: Hybrid (3 days on-site, 2 days work from home)
Schedule: Monday to Friday, 8:00 AM - 5:00 PM
Days Off: Weekends and Philippine public holidays
Benefits
HMO coverage with one (1) free dependent upon regularization
Zero-interest company loan
Optional retirement fund (SunLife)
Eyeglass subsidy
Physical wellness subsidy
Psychological wellness subsidy
20 leave days per year
Free Lunch Fridays
Key Responsibilities
Design, develop, test, and maintain software applications across the full stack or within a specialized domain (backend, frontend, or full-stack)
Collaborate with team members, project managers, and clients to understand requirements and translate them into technical solutions
Write clean, well-documented, and scalable code following established coding standards
Participate in code reviews and provide constructive feedback to peers
Troubleshoot, debug, and resolve software issues in a timely manner
Contribute to technical documentation including system design, API references, and deployment procedures
Integrate third-party APIs, services, and tools as required by project specifications
Participate in Agile/Scrum ceremonies including sprint planning, daily standups, and retrospectives
Continuously improve existing codebases for performance, reliability, and maintainability
Coordinate with clients and international stakeholders in a professional and timely manner
Qualifications & Requirements
At least 3 years of professional software development experience
Proficiency in at least one modern programming language such as JavaScript, TypeScript, Python, PHP, Java, or C#
Experience with frameworks such as React, Vue, Angular, Node.js, Laravel, Django, or similar
Solid understanding of RESTful API design and consumption
Familiarity with relational and/or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB)
Working knowledge of version control systems, particularly Git
Experience with cloud platforms (AWS, GCP, or Azure) is an advantage
Good understanding of software development best practices, design patterns, and SDLC
Ability to work independently and manage tasks with minimal supervision
Strong written and verbal communication skills in English
Comfortable working in a hybrid setup and collaborating across time zones
Nice to Have
Experience working with international or Swedish clients
Familiarity with DevOps practices, CI/CD pipelines, or containerization tools (Docker, Kubernetes)
Knowledge of Agile/Scrum methodology
How to Apply
Send your updated resume and portfolio (if applicable) to: hr.•••••@mllrdev.com
Use the subject line: Application - Software Developer (Intermediate / Mid-Level)
Only shortlisted candidates will be contacted. We look forward to hearing from you!
Employer questions
- What's your expected monthly basic salary?
- Which of the following types of qualifications do you have?
- How many years' experience do you have as a software developer?
- How many years' experience do you have in a software development role?
- Which of the following programming languages are you experienced in?
- How many years of web app development experience do you have?
- Have you worked in a role which requires a sound understanding of the software development lifecycle?
- How would you rate your English language skills?
Company profile
The actual programming languages you know right now is NOT important, part of your job will be continued learning. Our hiring philosophy for developers is that we rather hire a great developer with knowledge in the wrong language than a mediocre one with the right language. The bottomline, we are looking for people with the RIGHT ATTITUDE.
As a Swedish company, we try to maintain the relaxed company culture that is common in Sweden. This includes a very flat organization and encourage you to challenge ideas that you don’t believe in; deliver feedback about your bosses because it’s vital for our continued improvement.
We believe that developers studying at the local universities should be able to get a development job in their own home town. Do you have a DREAM of where you want to go professionally, tell us about it and we’ll try to make it happen, as we are focused on bringing the development skills of Dumaguete City to clients all over Europe.