Full Time Senior Application Developer - Remote (PH)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Minimum of 5 years in software development with experience in complex tasks., Bachelor’s degree in Computer Science, Software Engineering, or related field preferred., Expertise in modern programming languages like Java, C#, Python, and frameworks such as .NET or Spring Boot., Strong communication skills and ability to lead and mentor developers..

Key responsibilities:

  • Design, develop, and implement efficient and maintainable application code.
  • Conduct code reviews and provide feedback to fellow developers.
  • Collaborate with team members to troubleshoot complex technical challenges.
  • Monitor application performance and implement improvements using tools like Azure Application Insights.

Theoria Medical logo
Theoria Medical Large https://www.theoriamedical.com/
1001 - 5000 Employees
See all jobs

Job description

Senior Application Developer

Position Type: Full time

Compensation: Up to ₱112,800.00

Job Location: Remote, PH

Job Highlights:  

  1. High Compensation Tied to Business Outcomes: You will be well-rewarded for meeting critical objectives and deadlines.
  2. Empowerment & Resources: We will provide the right tools and teams to help you succeed on your own terms.
  3. Flexibility & Accountability: You will have autonomy to structure your approach, but must deliver results.
  4. Paid Time Off: Relax and recharge with paid vacation and sick leaves.
  5. Bonus Boost: Enjoy an extra bonus with our 13th month pay.
  6. Health Matters: Get comprehensive HMO coverage upon regularization.
  7. Work-Ready: We provide the essential work device for seamless productivity.
  8. Work From Home: Enjoy the flexibility and convenience of a fully remote position—work from anywhere in the world without ever needing to commute to an office.

Company Overview: 

Theoria Medical is a comprehensive medical group and technology company dedicated to serving patients across the care continuum with an emphasis on post-acute care and primary care. Theoria serves facilities across the United States with a multitude of services to improve the quality of care delivered, refine facility processes, and enhance critical relationships. We offer a broad scope of services, including multispecialty physician services, telemedicine, remote patient monitoring, and more. We currently operate primary care clinics and provide medical services to skilled nursing facilities in numerous states across the nation. 

As a leading edge, innovative, and quality driven physician group, we continue to expand nationally.  In pursuit of this, we continue to seek talented individuals to join our amazing team and care for our population. We wish to extend a warm welcome to all candidates interested in making a difference in healthcare delivery by joining the Theoria team.

We are seeking an experienced and highly skilled Senior Application Developer to lead the development of high-quality software solutions. As a senior technical expert, you will take ownership of complex development tasks, contribute to technical decision-making, and support the development team through mentorship and collaboration. This role is critical to ensuring the quality, performance, and maintainability of our applications, with a strong emphasis on stability, observability, and performance of our platform.

Shift Structure: 

  • Night shift (9 AM to 6 PM EST)

Responsibilities:

  • Design, develop, and implement robust, efficient, and maintainable application code.
  • Conduct thorough code reviews and provide constructive feedback to fellow developers.
  • Collaborate with team members to troubleshoot and resolve complex technical challenges.
  • Stay current with industry trends, emerging technologies, and development best practices.
  • Contribute to improving development processes and establishing coding standards.
  • Monitor and optimize application performance, leveraging tools like Azure Application Insights to identify and resolve issues.
  • Participate in root cause analysis for production incidents and implement preventative measures.
  • Collaborate with development teams to enhance system reliability, scalability, and resilience through proactive design improvements.

 

Primary Focus Areas:

  • Advanced software development and problem-solving
  • Code quality, maintainability, and performance
  • Peer collaboration and technical mentoring
  • Continuous learning and innovation
  • Application observability and system health monitoring

Decision-Making Authority:

  • The Senior Application Developer is responsible for making decisions on technical solutions, coding approaches, and adherence to quality standards within assigned projects. Broader technical direction and architecture are defined in alignment with the Lead Developer.

Communication & Collaboration:

  • This role requires ongoing communication with the Developer Lead and team members to discuss project progress, share technical insights, and address challenges. The Senior Application Developer also plays a mentoring role, guiding less experienced developers and promoting knowledge sharing within the team.

Requirements and Qualifications:

  • Experience: Minimum of 5 years in software development with significant experience in complex development tasks. Experience in a technical leadership role, preferably in agile and fast-paced environments, is highly desirable.
  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field preferred; equivalent experience and proven expertise also considered.
  • Tech Proficiency: Expertise in modern programming languages (e.g., Java, C#, Python, JavaScript) and frameworks such as .NET, Spring Boot, or Node.js. Strong knowledge of API development, microservices architecture, and cloud platforms (AWS, Azure, or GCP). Familiarity with application performance monitoring tools, specifically Azure Application Insights, is highly desirable.
  • Front-End Knowledge: Familiarity with front-end frameworks like React, Angular, or Vue.js and responsive design principles.
  • DevOps & Tools: Experience with containerization tools (Docker, Kubernetes), CI/CD pipelines, version control (Git), and database management (SQL and NoSQL).
  • Strong Communication: Excellent verbal and written communication skills with the ability to convey complex technical concepts clearly to cross-functional teams.
  • Leadership & Collaboration: Demonstrated ability to lead and mentor developers, manage code quality, and drive successful project outcomes across departments.
  • Problem Solver: Thinks critically and strategically to resolve development challenges, improve systems, and optimize performance.
  • Detail-Oriented: Delivers clean, maintainable code with a focus on scalability, security, and long-term value.
  • Work Ethic: Proactive, self-driven, and committed to delivering results in a fast-moving and evolving environment.

Compensation and Benefits:

  • 2 rest days per week
  • 13th Month Pay

Employee must be able to perform the essential functions of this position satisfactorily, with or without a reasonable accommodation.  Employer retains the right to change or assign other duties to this position.

#LI-JD1
#LI-Remote
#IND-REFRESH-ADM

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Leadership
  • Strong Work Ethic
  • Detail Oriented
  • Problem Solving

Application Developer Related jobs