Mid-Level Full Stack Developer

Job Salary: P30,000-P40,000

I. PURPOSE OF THE POSITION

The Mid-Level Full Stack Developer is responsible for designing, developing, and maintaining enterprise-grade applications using React.js (front-end) and C#/.NET Core (back-end). The role ensures the delivery of secure, compliant, and scalable systems that support the organization’s financial services operations, including loan origination, payments, and compliance systems.

II. KEY PERFORMANCE INDICATORS

  • Quality and accuracy of developed applications (measured by defects, code reviews, and UAT results).
  • % of project deadlines and sprint deliverables met.
  • Application uptime and stability (within SLA targets).
  • Resolution time for application issues and bugs within SLA.
  • Compliance with BSP, AMLA, and Data Privacy requirements.
  • Peer and stakeholder satisfaction ratings (from IT and business units).
  • Code coverage and successful execution of unit/integration tests.
  • Documentation completeness and audit readiness.

III. KEY RESPONSIBILITIES AND ACCOUNTABILITIES

1. Application Development o Build and maintain applications using React.js for the front-end and C#/.NET Core for the back-end. o Implement SQL Server queries, stored procedures, and optimize database performance. o Develop and consume APIs for financial modules (loan, payments, compliance).

2. System Integration & Deployment o Support cloud deployment via Azure App Services, Functions, and CI/CD pipelines. o Integrate third-party services such as credit scoring APIs, SMS/email gateways, and payment processors. o Ensure system reliability, scalability, and compliance with security standards.

3. Quality Assurance & Support o Write and maintain unit/integration tests to ensure code reliability. o Participate in peer reviews, debugging, and troubleshooting. o Support production issues and provide timely resolutions.

4. Collaboration & Documentation

o Work closely with BAs, QA, and IT Infrastructure teams in Agile sprints.

o Maintain technical documentation, version control, and ensure audit readiness.

o Contribute to Agile ceremonies (stand-ups, sprint planning, demos, retrospectives).

IV. QUALIFICATIONS

Required: Education

  • Bachelor’s degree in computer science, IT, Software Engineering, or related fields.

Preferred: Work Experience

  • 3–5 years of full-stack development experience in React.js + C#/.NET Core.
  • Experience in enterprise systems (preferably in financial/regulated industries).
  • Hands-on experience with MS SQL Server, APIs, and cloud deployment (Azure).

V. COMPETENCY REQUIREMENTS

1. Technical Proficiency

o React.js, TypeScript/JavaScript, Redux/React Query, HTML5, CSS3.

o C#, .NET Core, REST/GraphQL APIs, Entity Framework.

o SQL Server database design, queries, and optimization.

o Azure cloud services, Docker, CI/CD practices.

o Git or equivalent version control systems.

2. Problem-Solving & Adaptability

o Strong debugging and troubleshooting skills.

o Ability to handle multiple projects and changing priorities.

o Quick to learn and apply emerging technologies.

3. Compliance & Security Awareness

o Familiarity with BSP regulations, AMLA, and Data Privacy requirements.

o Experience implementing role-based access, data encryption, and secure coding practices.

4. Collaboration & Communication

o Strong teamwork in Agile environments.

o Ability to explain technical concepts to business stakeholders.

o Effective in documenting processes, systems, and technical standards.

5. Attention to Detail & Quality

o Delivers clean, maintainable, and reusable code.

o Ensures consistent adherence to coding standards.

o Conducts thorough testing before deployment

Apply for this position

Allowed Type(s): .pdf, .doc, .docx